Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


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

1 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))