rpms/glibc/devel glibc-fedora.patch,1.205,1.206
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Wed Dec 6 11:16:16 UTC 2006
Author: jakub
Update of /cvs/dist/rpms/glibc/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv18886
Modified Files:
glibc-fedora.patch
Log Message:
2.5.90-11
glibc-fedora.patch:
ChangeLog | 11
ChangeLog.11 | 21
ChangeLog.12 | 12
ChangeLog.15 | 45 +
ChangeLog.16 | 101 ++
csu/Makefile | 3
csu/elf-init.c | 17
debug/tst-chk1.c | 7
elf/ldconfig.c | 25
elf/tst-stackguard1.c | 8
iconv/iconvconfig.c | 55 -
include/bits/stdlib-ldbl.h | 1
include/bits/wchar-ldbl.h | 1
include/features.h | 8
intl/locale.alias | 2
libc/nptl/sysdeps/unix/sysv/linux/s390/s390-32/sysdep-cancel.h | 21
libc/nptl/sysdeps/unix/sysv/linux/s390/s390-64/sysdep-cancel.h | 21
libio/bits/stdio2.h | 19
libio/stdio.h | 2
locale/iso-4217.def | 13
locale/programs/3level.h | 36 +
localedata/Makefile | 1
localedata/SUPPORTED | 6
localedata/locales/cy_GB | 7
localedata/locales/en_GB | 4
localedata/locales/no_NO | 69 +
localedata/locales/zh_TW | 6
malloc/mcheck.c | 30
malloc/mtrace.c | 20
manual/libc.texinfo | 2
nis/nss | 2
nptl/ChangeLog | 19
nptl/Makefile | 11
nptl/sysdeps/unix/sysv/linux/kernel-features.h | 6
nptl/tst-stackguard1.c | 8
nscd/connections.c | 18
nscd/nscd.c | 4
nscd/nscd.conf | 4
nscd/nscd.init | 19
posix/Makefile | 19
posix/getconf.speclist.h | 15
sysdeps/generic/dl-cache.h | 8
sysdeps/i386/Makefile | 8
sysdeps/ia64/Makefile | 4
sysdeps/ia64/ia64libgcc.S | 350 ----------
sysdeps/ia64/libgcc-compat.c | 84 ++
sysdeps/powerpc/powerpc64/Makefile | 1
sysdeps/unix/nice.c | 7
sysdeps/unix/sysv/linux/dl-osinfo.h | 29
sysdeps/unix/sysv/linux/futimesat.c | 23
sysdeps/unix/sysv/linux/i386/dl-cache.h | 59 +
sysdeps/unix/sysv/linux/ia64/dl-cache.h | 27
sysdeps/unix/sysv/linux/ia64/dl-procinfo.c | 5
sysdeps/unix/sysv/linux/ia64/dl-procinfo.h | 5
sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed | 2
sysdeps/unix/sysv/linux/paths.h | 2
sysdeps/unix/sysv/linux/tcsetattr.c | 32
57 files changed, 874 insertions(+), 471 deletions(-)
Index: glibc-fedora.patch
===================================================================
RCS file: /cvs/dist/rpms/glibc/devel/glibc-fedora.patch,v
retrieving revision 1.205
retrieving revision 1.206
diff -u -r1.205 -r1.206
--- glibc-fedora.patch 5 Dec 2006 22:05:54 -0000 1.205
+++ glibc-fedora.patch 6 Dec 2006 11:16:13 -0000 1.206
@@ -2206,3 +2206,91 @@
@@ -1 +1 @@
-s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 \2\3"_
+s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 /emul/ia32-linux\2\3"_
+--- libc/nptl/sysdeps/unix/sysv/linux/s390/s390-32/sysdep-cancel.h.jj 2006-10-30 00:24:40.000000000 +0100
++++ libc/nptl/sysdeps/unix/sysv/linux/s390/s390-32/sysdep-cancel.h 2006-12-06 11:58:40.000000000 +0100
+@@ -45,7 +45,13 @@ L(pseudo_cancel): \
+ bas %r14,0(%r1,%r13); \
+ lr %r0,%r2; \
+ LM_##args \
+- DO_CALL(syscall_name, args); \
++ .if SYS_ify (syscall_name) < 256; \
++ svc SYS_ify (syscall_name); \
++ .else; \
++ lhi %r1,SYS_ify (syscall_name); \
++ svc 0; \
++ .endif; \
++ LR7_##args \
+ l %r1,2f-0b(%r13); \
+ lr %r12,%r2; \
+ lr %r2,%r0; \
+@@ -89,6 +95,7 @@ L(pseudo_end):
+ #define STM_3 stm %r2,%r4,8(%r15);
+ #define STM_4 stm %r2,%r5,8(%r15);
+ #define STM_5 stm %r2,%r5,8(%r15);
++#define STM_6 stm %r2,%r7,8(%r15);
+
+ #define LM_0 /* Nothing */
+ #define LM_1 l %r2,8+96(%r15);
+@@ -96,6 +103,18 @@ L(pseudo_end):
+ #define LM_3 lm %r2,%r4,8+96(%r15);
+ #define LM_4 lm %r2,%r5,8+96(%r15);
+ #define LM_5 lm %r2,%r5,8+96(%r15);
++#define LM_6 lm %r2,%r5,8+96(%r15); \
++ cfi_offset (%r7, -68); \
++ l %r7,96+96(%r15);
++
++#define LR7_0 /* Nothing */
++#define LR7_1 /* Nothing */
++#define LR7_2 /* Nothing */
++#define LR7_3 /* Nothing */
++#define LR7_4 /* Nothing */
++#define LR7_5 /* Nothing */
++#define LR7_6 l %r7,28+96(%r15); \
++ cfi_restore (%r7);
+
+ # ifndef __ASSEMBLER__
+ # define SINGLE_THREAD_P \
+--- libc/nptl/sysdeps/unix/sysv/linux/s390/s390-64/sysdep-cancel.h.jj 2006-10-30 00:24:40.000000000 +0100
++++ libc/nptl/sysdeps/unix/sysv/linux/s390/s390-64/sysdep-cancel.h 2006-12-06 12:11:14.000000000 +0100
+@@ -42,7 +42,13 @@ L(pseudo_cancel): \
+ brasl %r14,CENABLE; \
+ lgr %r0,%r2; \
+ LM_##args \
+- DO_CALL(syscall_name, args); \
++ .if SYS_ify (syscall_name) < 256; \
++ svc SYS_ify (syscall_name); \
++ .else; \
++ lghi %r1,SYS_ify (syscall_name); \
++ svc 0; \
++ .endif; \
++ LR7_##args \
+ lgr %r13,%r2; \
+ lgr %r2,%r0; \
+ brasl %r14,CDISABLE; \
+@@ -85,6 +91,7 @@ L(pseudo_end):
+ #define STM_3 stmg %r2,%r4,16(%r15);
+ #define STM_4 stmg %r2,%r5,16(%r15);
+ #define STM_5 stmg %r2,%r5,16(%r15);
++#define STM_6 stmg %r2,%r7,16(%r15);
+
+ #define LM_0 /* Nothing */
+ #define LM_1 lg %r2,16+160(%r15);
+@@ -92,6 +99,18 @@ L(pseudo_end):
+ #define LM_3 lmg %r2,%r4,16+160(%r15);
+ #define LM_4 lmg %r2,%r5,16+160(%r15);
+ #define LM_5 lmg %r2,%r5,16+160(%r15);
++#define LM_6 lmg %r2,%r5,16+160(%r15); \
++ cfi_offset (%r7, -104); \
++ lg %r7,160+160(%r15);
++
++#define LR7_0 /* Nothing */
++#define LR7_1 /* Nothing */
++#define LR7_2 /* Nothing */
++#define LR7_3 /* Nothing */
++#define LR7_4 /* Nothing */
++#define LR7_5 /* Nothing */
++#define LR7_6 lg %r7,56+160(%r15); \
++ cfi_restore (%r7);
+
+ # if defined IS_IN_libpthread || !defined NOT_IN_libc
+ # ifndef __ASSEMBLER__
More information about the fedora-cvs-commits
mailing list