Skip to content

Commit

Permalink
* sysdeps/unix/sysv/linux/i386/clone.S: Revert 2006-11-30 changes.
Browse files Browse the repository at this point in the history
	* sysdeps/unix/sysv/linux/x86_64/clone.S: Likewise.
  • Loading branch information
Jakub Jelinek committed Jul 31, 2007
1 parent 6120b32 commit 8dce637
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 8 deletions.
3 changes: 3 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
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>
Expand Down
4 changes: 0 additions & 4 deletions sysdeps/unix/sysv/linux/i386/clone.S
Original file line number Diff line number Diff line change
Expand Up @@ -120,9 +120,6 @@ L(pseudo_end):
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
Expand Down Expand Up @@ -155,7 +152,6 @@ L(nomoregetpid):
jmp L(haspid)
.previous
#endif
cfi_endproc;

cfi_startproc
PSEUDO_END (BP_SYM (__clone))
Expand Down
4 changes: 0 additions & 4 deletions sysdeps/unix/sysv/linux/x86_64/clone.S
Original file line number Diff line number Diff line change
Expand Up @@ -89,9 +89,6 @@ L(pseudo_end):
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
Expand All @@ -116,7 +113,6 @@ L(thread_start):
/* Call exit with return value from function call. */
movq %rax, %rdi
call HIDDEN_JUMPTARGET (_exit)
cfi_endproc;

cfi_startproc;
PSEUDO_END (BP_SYM (__clone))
Expand Down

0 comments on commit 8dce637

Please sign in to comment.