Mark ARM __clone as .cantunwind.

This commit is contained in:
Andrew Haley 2011-08-02 15:32:10 +00:00 committed by Joseph Myers
parent e349dfdb68
commit 3c6ac5cbe1
2 changed files with 9 additions and 2 deletions

View File

@ -1,3 +1,7 @@
2011-08-02 Andrew Haley <aph@redhat.com>
* sysdeps/unix/sysv/linux/arm/clone.S: Mark as .cantunwind.
2011-06-30 Richard Sandiford <richard.sandiford@linaro.org>
* sysdeps/arm/elf/start.S (_start): Align the constant pool to 4 bytes.

View File

@ -81,8 +81,11 @@ ENTRY(__clone)
RETINSTR(, lr)
cfi_startproc
cfi_undefined (lr)
PSEUDO_END (__clone)
1:
.fnstart
.cantunwind
#ifdef RESET_PID
tst ip, #CLONE_THREAD
bne 3f
@ -116,6 +119,6 @@ ENTRY(__clone)
@ and we are done, passing the return value through r0
b PLTJMP(HIDDEN_JUMPTARGET(_exit))
PSEUDO_END (__clone)
.fnend
weak_alias (__clone, clone)