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