mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-10 11:20:10 +00:00
Mark ARM __clone as .cantunwind.
This commit is contained in:
parent
e349dfdb68
commit
3c6ac5cbe1
@ -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.
|
||||
|
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user