rpms/glibc/devel glibc-s390-mangling.patch,1.1,1.2

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Mon Jan 2 12:04:31 UTC 2006


Author: jakub

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

Modified Files:
	glibc-s390-mangling.patch 
Log Message:
2.3.90-24


glibc-s390-mangling.patch:
 s390/s390-32/__longjmp.c              |   28 ++++++++++++++++++----------
 s390/s390-32/setjmp.S                 |    7 ++++---
 s390/s390-64/__longjmp.c              |   27 ++++++++++++++++++---------
 s390/s390-64/setjmp.S                 |    7 ++++---
 unix/sysv/linux/s390/s390-32/sysdep.h |    2 ++
 unix/sysv/linux/s390/s390-64/sysdep.h |    2 ++
 6 files changed, 48 insertions(+), 25 deletions(-)

Index: glibc-s390-mangling.patch
===================================================================
RCS file: /cvs/dist/rpms/glibc/devel/glibc-s390-mangling.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- glibc-s390-mangling.patch	2 Jan 2006 11:58:25 -0000	1.1
+++ glibc-s390-mangling.patch	2 Jan 2006 12:04:27 -0000	1.2
@@ -41,7 +41,7 @@
  #ifdef PTR_DEMANGLE
 -  register uintptr_t r5 __asm ("%r5") = THREAD_GET_POINTER_GUARD ();
 +  register uintptr_t r3 __asm ("%r3") = THREAD_GET_POINTER_GUARD ();
-+  register void *r1 __asm ("%r1") = (void *) __jmp_buf;
++  register void *r1 __asm ("%r1") = (void *) env;
  #endif
    /* Restore registers and jump back.  */
 -  asm volatile ("lr   %%r2,%0\n\t"	  /* PUT val in grp 2.  */
@@ -102,7 +102,7 @@
  #ifdef PTR_DEMANGLE
 -  register uintptr_t r5 __asm ("%r5") = THREAD_GET_POINTER_GUARD ();
 +  register uintptr_t r3 __asm ("%r3") = THREAD_GET_POINTER_GUARD ();
-+  register void *r1 __asm ("%r1") = (void *) __jmp_buf;
++  register void *r1 __asm ("%r1") = (void *) env;
  #endif
    /* Restore registers and jump back.  */
 -  asm volatile ("lgr  %%r2,%0\n\t"        /* Put val in grp 2.  */




More information about the fedora-cvs-commits mailing list