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