* sysdeps/unix/sysv/linux/x86_64/clone.S: Likewise.
2007-07-31 Jakub Jelinek <jakub@redhat.com>
+ * sysdeps/unix/sysv/linux/i386/clone.S: Revert 2006-11-30 changes.
+ * sysdeps/unix/sysv/linux/x86_64/clone.S: Likewise.
+
* stdio-common/tfformat.c (sprint_doubles): Add 12 new tests.
2007-07-28 Ulrich Drepper <drepper@redhat.com>
ret
L(thread_start):
- cfi_startproc;
- /* Clearing frame pointer is insufficient, use CFI. */
- cfi_undefined (eip);
/* Note: %esi is zero. */
movl %esi,%ebp /* terminate the stack frame */
#ifdef RESET_PID
jmp L(haspid)
.previous
#endif
- cfi_endproc;
cfi_startproc
PSEUDO_END (BP_SYM (__clone))
ret
L(thread_start):
- cfi_startproc;
- /* Clearing frame pointer is insufficient, use CFI. */
- cfi_undefined (rip);
/* Clear the frame pointer. The ABI suggests this be done, to mark
the outermost frame obviously. */
xorl %ebp, %ebp
/* Call exit with return value from function call. */
movq %rax, %rdi
call HIDDEN_JUMPTARGET (_exit)
- cfi_endproc;
cfi_startproc;
PSEUDO_END (BP_SYM (__clone))