mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-22 14:12:26 +00:00
c15b9fb7ea
- new, un-tested patches - an sh4 sample to work on, and to try to reproduce later. /trunk/patches/glibc/2.7/250-sh-chop-linux-version.patch | 49 49 0 0 ++ /trunk/patches/glibc/2.7/240-sh-lowlevellock-asm.patch | 56 56 0 0 +++ /trunk/patches/glibc/2.7/270-sh-fix-procfs.patch | 11 11 0 0 + /trunk/patches/glibc/2.7/280-sh-fix-kernel-heders-location.patch | 23 23 0 0 + /trunk/patches/glibc/2.7/260-sh-syscall-error-path.patch | 26 26 0 0 + /trunk/samples/sh4-unknown-linux-gnu/crosstool.config | 311 311 0 0 ++++++++++++++ /trunk/samples/sh4-unknown-linux-gnu/reported.by | 3 3 0 0 + 7 files changed, 479 insertions(+)
27 lines
814 B
Diff
27 lines
814 B
Diff
--- glibc-2.7/sysdeps/unix/sysv/linux/sh/sysdep.S.orig 2005-12-30 22:16:43.000000000 +0000
|
|
+++ glibc-2.7/sysdeps/unix/sysv/linux/sh/sysdep.S 2008-08-19 22:33:14.000000000 +0100
|
|
@@ -32,3 +32,13 @@
|
|
|
|
#define __syscall_error __syscall_error_1
|
|
#include <sysdeps/unix/sh/sysdep.S>
|
|
+
|
|
+ .data
|
|
+ .align 3
|
|
+ .globl ___fpscr_values
|
|
+ .type ___fpscr_values, @object
|
|
+ .size ___fpscr_values, 8
|
|
+___fpscr_values:
|
|
+ .long 0
|
|
+ .long 0x80000
|
|
+weak_alias (___fpscr_values, __fpscr_values)
|
|
--- glibc-2.7/sysdeps/unix/sysv/linux/sh/Versions.orig 2003-09-01 05:05:09.000000000 +0100
|
|
+++ glibc-2.7/sysdeps/unix/sysv/linux/sh/Versions 2008-08-19 22:33:14.000000000 +0100
|
|
@@ -2,6 +2,7 @@
|
|
GLIBC_2.2 {
|
|
# functions used in other libraries
|
|
__xstat64; __fxstat64; __lxstat64;
|
|
+ __fpscr_values;
|
|
|
|
# a*
|
|
alphasort64;
|