OLD | NEW |
1 #if defined(__arm__) | 1 #if defined(__arm__) |
2 #include <openssl/arm_arch.h> | 2 #include "arm_arch.h" |
3 | 3 |
4 .text | 4 .text |
5 .code 32 | 5 .code 32 |
6 | 6 |
7 .globl sha1_block_data_order | 7 .globl sha1_block_data_order |
8 .hidden sha1_block_data_order | |
9 .type sha1_block_data_order,%function | 8 .type sha1_block_data_order,%function |
10 | 9 |
11 .align 5 | 10 .align 5 |
12 sha1_block_data_order: | 11 sha1_block_data_order: |
13 #if __ARM_MAX_ARCH__>=7 | 12 #if __ARM_MAX_ARCH__>=7 |
14 sub r3,pc,#8 @ sha1_block_data_order | 13 sub r3,pc,#8 @ sha1_block_data_order |
15 ldr r12,.LOPENSSL_armcap | 14 ldr r12,.LOPENSSL_armcap |
16 ldr r12,[r3,r12] @ OPENSSL_armcap_P | 15 ldr r12,[r3,r12] @ OPENSSL_armcap_P |
17 #ifdef __APPLE__ | 16 #ifdef __APPLE__ |
18 ldr r12,[r12] | 17 ldr r12,[r12] |
(...skipping 1434 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1453 vst1.32 {d2[0]},[r0] | 1452 vst1.32 {d2[0]},[r0] |
1454 | 1453 |
1455 vldmia sp!,{d8,d9,d10,d11,d12,d13,d14,d15} | 1454 vldmia sp!,{d8,d9,d10,d11,d12,d13,d14,d15} |
1456 bx lr @ bx lr | 1455 bx lr @ bx lr |
1457 .size sha1_block_data_order_armv8,.-sha1_block_data_order_armv8 | 1456 .size sha1_block_data_order_armv8,.-sha1_block_data_order_armv8 |
1458 #endif | 1457 #endif |
1459 #if __ARM_MAX_ARCH__>=7 | 1458 #if __ARM_MAX_ARCH__>=7 |
1460 .comm OPENSSL_armcap_P,4,4 | 1459 .comm OPENSSL_armcap_P,4,4 |
1461 .hidden OPENSSL_armcap_P | 1460 .hidden OPENSSL_armcap_P |
1462 #endif | 1461 #endif |
1463 #endif | 1462 #endif |
OLD | NEW |