diff --git a/sha1_armv4.S b/sha1_armv4.S index 27312183..e048adc3 100644 --- a/sha1_armv4.S +++ b/sha1_armv4.S @@ -89,7 +89,7 @@ extern unsigned int CRYPTOGAMS_armcaps; sha1_block_data_order: #if __ARM_MAX_ARCH__>=7 .Lsha1_block: - ldr r12,.LCRYPTOGAMS_armcaps + ldr r12,.LCRYPTOGAMS_armcap_loc # if !defined(_WIN32) adr r3,.Lsha1_block ldr r12,[r3,r12] @ CRYPTOGAMS_armcaps @@ -558,7 +558,7 @@ sha1_block_data_order: .LK_40_59:.word 0x8f1bbcdc .LK_60_79:.word 0xca62c1d6 #if __ARM_MAX_ARCH__>=7 -.LCRYPTOGAMS_armcaps: +.LCRYPTOGAMS_armcap_loc: # ifdef _WIN32 .word CRYPTOGAMS_armcaps # else diff --git a/sha256_armv4.S b/sha256_armv4.S index 905941c3..4b4191d3 100644 --- a/sha256_armv4.S +++ b/sha256_armv4.S @@ -104,7 +104,7 @@ K256: .size K256,.-K256 .word 0 @ terminator #if __ARM_MAX_ARCH__>=7 -.LCRYPTOGAMS_armcaps: +.LCRYPTOGAMS_armcap_loc: # ifdef _WIN32 .word CRYPTOGAMS_armcaps # else @@ -123,7 +123,7 @@ sha256_block_data_order: adr r3,.Lsha256_block_data_order #endif #if __ARM_MAX_ARCH__>=7 - ldr r12,.LCRYPTOGAMS_armcaps + ldr r12,.LCRYPTOGAMS_armcap_loc # if !defined(_WIN32) ldr r12,[r3,r12] @ CRYPTOGAMS_armcaps # endif diff --git a/sha512_armv4.S b/sha512_armv4.S index 9f57760e..9259fd9d 100644 --- a/sha512_armv4.S +++ b/sha512_armv4.S @@ -138,7 +138,7 @@ K512: WORD64(0x5fcb6fab,0x3ad6faec, 0x6c44198c,0x4a475817) .size K512,.-K512 #if __ARM_MAX_ARCH__>=7 -.LCRYPTOGAMS_armcaps: +.LCRYPTOGAMS_armcap_loc: # ifdef _WIN32 .word CRYPTOGAMS_armcaps # else @@ -159,7 +159,7 @@ sha512_block_data_order: adr r3,.Lsha512_block_data_order #endif #if __ARM_MAX_ARCH__>=7 - ldr r12,.LCRYPTOGAMS_armcaps + ldr r12,.LCRYPTOGAMS_armcap_loc # if !defined(_WIN32) ldr r12,[r3,r12] @ CRYPTOGAMS_armcaps # endif