1 2006-11-30 Jan Kratochvil <jan.kratochvil@redhat.com>
3 * sysdeps/unix/sysv/linux/x86_64/clone.S: Provide CFI for the outermost
4 `clone' function to ensure proper unwinding stop of gdb.
6 --- glibc-2.8/sysdeps/unix/sysv/linux/x86_64/clone.S.orig 2008-04-16 20:57:05.000000000 +0200
7 +++ glibc-2.8/sysdeps/unix/sysv/linux/x86_64/clone.S 2008-06-24 23:18:02.000000000 +0200
13 - /* Clearing frame pointer is insufficient, use CFI. */
14 - cfi_undefined (rip);
15 /* Clear the frame pointer. The ABI suggests this be done, to mark
16 the outermost frame obviously. */
19 /* Call exit with return value from function call. */
21 call HIDDEN_JUMPTARGET (_exit)
25 PSEUDO_END (BP_SYM (__clone))