From: Christopher Ferris Date: Wed, 25 Mar 2015 16:12:00 +0000 (-0700) Subject: Use ALIAS_SYMBOL for assembler aliasing. X-Git-Tag: android-x86-7.1-r1~757^2~150^2 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=24958514b92c9b9e111223e4e4c56ef1a52b6403;p=android-x86%2Fbionic.git Use ALIAS_SYMBOL for assembler aliasing. Change-Id: I8d04d2da0a1ac440cc9044fc819c9a8eda5ff17d --- diff --git a/libc/arch-arm/bionic/setjmp.S b/libc/arch-arm/bionic/setjmp.S index 8d7786c12..8220c0825 100644 --- a/libc/arch-arm/bionic/setjmp.S +++ b/libc/arch-arm/bionic/setjmp.S @@ -169,7 +169,5 @@ ENTRY(siglongjmp) bx lr END(siglongjmp) - .globl longjmp - .equ longjmp, siglongjmp - .globl _longjmp - .equ _longjmp, siglongjmp +ALIAS_SYMBOL(longjmp, siglongjmp) +ALIAS_SYMBOL(_longjmp, siglongjmp) diff --git a/libc/arch-arm64/bionic/setjmp.S b/libc/arch-arm64/bionic/setjmp.S index 6e119dc84..ba0a226e0 100644 --- a/libc/arch-arm64/bionic/setjmp.S +++ b/libc/arch-arm64/bionic/setjmp.S @@ -146,7 +146,5 @@ ENTRY(siglongjmp) ret END(siglongjmp) - .globl longjmp - .equ longjmp, siglongjmp - .globl _longjmp - .equ _longjmp, siglongjmp +ALIAS_SYMBOL(longjmp, siglongjmp) +ALIAS_SYMBOL(_longjmp, siglongjmp) diff --git a/libc/arch-mips/bionic/setjmp.S b/libc/arch-mips/bionic/setjmp.S index 1c2655385..bed956257 100644 --- a/libc/arch-mips/bionic/setjmp.S +++ b/libc/arch-mips/bionic/setjmp.S @@ -352,12 +352,5 @@ longjmp_botch: jal abort END(siglongjmp) - - .globl longjmp - .type longjmp, @function - .equ longjmp, siglongjmp # alias for siglongjmp - - - .globl _longjmp - .type _longjmp, @function - .equ _longjmp, siglongjmp # alias for siglongjmp +ALIAS_SYMBOL(longjmp, siglongjmp) +ALIAS_SYMBOL(_longjmp, siglongjmp) diff --git a/libc/arch-x86/bionic/setjmp.S b/libc/arch-x86/bionic/setjmp.S index 25a016d1b..18ad810ee 100644 --- a/libc/arch-x86/bionic/setjmp.S +++ b/libc/arch-x86/bionic/setjmp.S @@ -123,7 +123,5 @@ ENTRY(siglongjmp) ret END(siglongjmp) - .globl longjmp - .equ longjmp, siglongjmp - .globl _longjmp - .equ _longjmp, siglongjmp +ALIAS_SYMBOL(longjmp, siglongjmp) +ALIAS_SYMBOL(_longjmp, siglongjmp) diff --git a/libc/arch-x86_64/bionic/setjmp.S b/libc/arch-x86_64/bionic/setjmp.S index 28981fad0..5559f54c3 100644 --- a/libc/arch-x86_64/bionic/setjmp.S +++ b/libc/arch-x86_64/bionic/setjmp.S @@ -129,7 +129,5 @@ ENTRY(siglongjmp) ret END(siglongjmp) - .globl longjmp - .equ longjmp, siglongjmp - .globl _longjmp - .equ _longjmp, siglongjmp +ALIAS_SYMBOL(longjmp, siglongjmp) +ALIAS_SYMBOL(_longjmp, siglongjmp)