rpms/glibc/devel glibc-setjmp-mangling.patch,1.6,1.7

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Mon Dec 19 16:03:34 UTC 2005


Author: jakub

Update of /cvs/dist/rpms/glibc/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv25163

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/elf/setjmp.S                  |   16 ++++++++--
 sysdeps/s390/s390-32/setjmp.S                      |   16 ++++++++--
 sysdeps/s390/s390-64/__longjmp.c                   |   33 +++++++++++++--------
 sysdeps/s390/s390-64/elf/setjmp.S                  |   16 ++++++++--
 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 ++++++++++++++-
 23 files changed, 271 insertions(+), 47 deletions(-)

Index: glibc-setjmp-mangling.patch
===================================================================
RCS file: /cvs/dist/rpms/glibc/devel/glibc-setjmp-mangling.patch,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- glibc-setjmp-mangling.patch	19 Dec 2005 15:53:30 -0000	1.6
+++ glibc-setjmp-mangling.patch	19 Dec 2005 16:03:18 -0000	1.7
@@ -592,7 +592,7 @@
 +# define THREAD_COPY_POINTER_GUARD(descr) \
 +    (((tcbhead_t *) ((char *) (descr)					      \
 +		     + TLS_PRE_TCB_SIZE))[-1].pointer_guard		      \
-+     = THREAD_GET_POINTER_GUARD()
++     = THREAD_GET_POINTER_GUARD())
 +
  /* l_tls_offset == 0 is perfectly valid on PPC, so we have to use some
     different value to mean unset l_tls_offset.  */
@@ -631,7 +631,7 @@
 +  (((uintptr_t *) __thread_self)[-2] = (value))
 +#define THREAD_COPY_POINTER_GUARD(descr) \
 +  (((uintptr_t *) ((char *) (descr) + TLS_PRE_TCB_SIZE))[-2] \
-+   = ((uintptr_t *) __thread_self)[-2])
++   = THREAD_GET_POINTER_GUARD ())
 +
  #endif /* __ASSEMBLER__ */
  




More information about the fedora-cvs-commits mailing list