Magellan Linux

Annotation of /trunk/glibc/patches/glibc-2.12.1-bz4781.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1072 - (hide annotations) (download)
Tue Aug 17 01:30:20 2010 UTC (13 years, 10 months ago) by niro
File size: 1372 byte(s)
patches for 2.12

1 niro 1072 diff -Naur glibc-old/sysdeps/unix/sysv/linux/i386/clone.S glibc/sysdeps/unix/sysv/linux/i386/clone.S
2     --- glibc-old/sysdeps/unix/sysv/linux/i386/clone.S 2009-05-09 13:35:30.000000000 +1000
3     +++ glibc/sysdeps/unix/sysv/linux/i386/clone.S 2009-05-23 13:27:46.000000000 +1000
4     @@ -120,9 +120,6 @@
5     ret
6    
7     L(thread_start):
8     - cfi_startproc;
9     - /* Clearing frame pointer is insufficient, use CFI. */
10     - cfi_undefined (eip);
11     /* Note: %esi is zero. */
12     movl %esi,%ebp /* terminate the stack frame */
13     #ifdef RESET_PID
14     @@ -155,7 +152,6 @@
15     jmp L(haspid)
16     .previous
17     #endif
18     - cfi_endproc;
19    
20     cfi_startproc
21     PSEUDO_END (BP_SYM (__clone))
22     diff -Naur glibc-old/sysdeps/unix/sysv/linux/x86_64/clone.S glibc/sysdeps/unix/sysv/linux/x86_64/clone.S
23     --- glibc-old/sysdeps/unix/sysv/linux/x86_64/clone.S 2009-05-09 13:35:30.000000000 +1000
24     +++ glibc/sysdeps/unix/sysv/linux/x86_64/clone.S 2009-05-23 13:27:46.000000000 +1000
25     @@ -89,9 +89,6 @@
26     ret
27    
28     L(thread_start):
29     - cfi_startproc;
30     - /* Clearing frame pointer is insufficient, use CFI. */
31     - cfi_undefined (rip);
32     /* Clear the frame pointer. The ABI suggests this be done, to mark
33     the outermost frame obviously. */
34     xorl %ebp, %ebp
35     @@ -116,7 +113,6 @@
36     /* Call exit with return value from function call. */
37     movq %rax, %rdi
38     call HIDDEN_JUMPTARGET (_exit)
39     - cfi_endproc;
40    
41     cfi_startproc;
42     PSEUDO_END (BP_SYM (__clone))