rpms/glibc/devel glibc-setjmp-mangling.patch,1.4,1.5
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Mon Dec 19 15:25:46 UTC 2005
Author: jakub
Update of /cvs/dist/rpms/glibc/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv32100
Modified Files:
glibc-setjmp-mangling.patch
Log Message:
2.3.90-19
glibc-setjmp-mangling.patch:
nptl/sysdeps/ia64/tls.h | 22 ++++++++++----
nptl/sysdeps/powerpc/tcb-offsets.sym | 1
nptl/sysdeps/powerpc/tls.h | 15 ++++++++-
nptl/sysdeps/s390/tcb-offsets.sym | 1
nptl/sysdeps/s390/tls.h | 7 ++++
sysdeps/powerpc/powerpc32/__longjmp-common.S | 6 +++
sysdeps/powerpc/powerpc32/setjmp-common.S | 3 +
sysdeps/powerpc/powerpc64/__longjmp-common.S | 5 ++-
sysdeps/powerpc/powerpc64/setjmp-common.S | 3 +
sysdeps/s390/s390-32/__longjmp.c | 28 ++++++++++++-----
sysdeps/s390/s390-32/setjmp.S | 16 ++++++++--
sysdeps/s390/s390-64/__longjmp.c | 33 +++++++++++++--------
sysdeps/s390/s390-64/setjmp.S | 18 ++++++++---
sysdeps/unix/sysv/linux/ia64/__longjmp.S | 5 ++-
sysdeps/unix/sysv/linux/ia64/setjmp.S | 10 +++++-
sysdeps/unix/sysv/linux/ia64/sysdep.h | 23 ++++++++++++++
sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h | 18 +++++++++++
sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep.h | 19 ++++++++++++
sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h | 28 +++++++++++++++--
sysdeps/unix/sysv/linux/s390/s390-64/socket.S | 1
sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h | 24 ++++++++++++++-
21 files changed, 241 insertions(+), 45 deletions(-)
Index: glibc-setjmp-mangling.patch
===================================================================
RCS file: /cvs/dist/rpms/glibc/devel/glibc-setjmp-mangling.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- glibc-setjmp-mangling.patch 19 Dec 2005 14:58:04 -0000 1.4
+++ glibc-setjmp-mangling.patch 19 Dec 2005 15:25:44 -0000 1.5
@@ -303,7 +303,7 @@
+ "ld %%f4,40(%1)\n\t"
+ "lm %%r6,%%r15,0(%1)\n\t"
+#ifdef PTR_DEMANGLE
-+ "x %%r14,%2\n\t"
++ "xr %%r14,%2\n\t"
+#endif
+ "br %%r14"
+ : : "r" (val == 0 ? 1 : val),
@@ -383,12 +383,12 @@
+ "ld %%f5,96(%1)\n\t"
+ "ld %%f3,88(%1)\n\t"
+ "ld %%f1,80(%1)\n\t"
-+ "lmg %%r6,%%r15,0(%1)\n\t"
++ "lmg %%r6,%%r15,0(%1)\n\t"
+#ifdef PTR_DEMANGLE
-+ "xg %%r14,%2\n\t"
++ "xgr %%r14,%2\n\t"
+#endif
-+ "br %%r14"
-+ : : "r" (val == 0 ? 1 : val),
++ "br %%r14"
++ : : "r" (val == 0 ? 1 : val),
+ "a" (env)
+#ifdef PTR_DEMANGLE
+ , "r" (r5)
@@ -566,3 +566,13 @@
#endif /* __ASSEMBLER__ */
#endif /* tls.h */
+--- libc/sysdeps/unix/sysv/linux/s390/s390-64/socket.S.jj 2005-09-12 09:29:50.000000000 +0200
++++ libc/sysdeps/unix/sysv/linux/s390/s390-64/socket.S 2005-12-19 16:23:44.000000000 +0100
+@@ -128,6 +128,7 @@ L(socket_cancel):
+ j 4b
+ #endif
+
++ SYSCALL_ERROR_HANDLER
+ END (__socket)
+
+ #ifndef NO_WEAK_ALIAS
More information about the fedora-cvs-commits
mailing list