From: Joseph Myers Date: Tue, 12 Jun 2012 19:13:08 +0000 (+0000) Subject: Use HIDDEN_JUMPTARGET for _exit jump from __startcontext. X-Git-Tag: glibc-2.16-ports-before-merge~14 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=64957ecc066d2358699baddafcaf761e61c8d590;p=thirdparty%2Fglibc.git Use HIDDEN_JUMPTARGET for _exit jump from __startcontext. --- diff --git a/ChangeLog.arm b/ChangeLog.arm index 20664aa19cb..c411e1c1fce 100644 --- a/ChangeLog.arm +++ b/ChangeLog.arm @@ -1,3 +1,8 @@ +2012-06-12 Joseph Myers + + * sysdeps/unix/sysv/linux/arm/setcontext.S (__startcontext): Use + HIDDEN_JUMPTARGET for _exit jump. + 2012-05-30 Joseph Myers * sysdeps/unix/sysv/linux/arm/syscalls.list: Remove diff --git a/sysdeps/unix/sysv/linux/arm/setcontext.S b/sysdeps/unix/sysv/linux/arm/setcontext.S index b472947731d..d163fc4a4c0 100644 --- a/sysdeps/unix/sysv/linux/arm/setcontext.S +++ b/sysdeps/unix/sysv/linux/arm/setcontext.S @@ -87,7 +87,7 @@ ENTRY(__startcontext) bne PLTJMP(__setcontext) @ New context was 0 - exit - b PLTJMP(_exit) + b PLTJMP(HIDDEN_JUMPTARGET(_exit)) END(__startcontext) #ifdef PIC