Remove static from probable_prime_dh.
[openssl.git] / crypto / armv4cpuid.S
index 2d618deaa43e431e895708a4c3d0716547da9585..edd619800fc825214e7a76c90f84907008a41091 100644 (file)
@@ -18,6 +18,34 @@ _armv7_tick:
        .word   0xe12fff1e      @ bx    lr
 .size  _armv7_tick,.-_armv7_tick
 
+.global        _armv8_aes_probe
+.type  _armv8_aes_probe,%function
+_armv8_aes_probe:
+       .word   0xf3b00300      @ aese.8        q0,q0
+       .word   0xe12fff1e      @ bx    lr
+.size  _armv8_aes_probe,.-_armv8_aes_probe
+
+.global        _armv8_sha1_probe
+.type  _armv8_sha1_probe,%function
+_armv8_sha1_probe:
+       .word   0xf2000c40      @ sha1c.32      q0,q0,q0
+       .word   0xe12fff1e      @ bx    lr
+.size  _armv8_sha1_probe,.-_armv8_sha1_probe
+
+.global        _armv8_sha256_probe
+.type  _armv8_sha256_probe,%function
+_armv8_sha256_probe:
+       .word   0xf3000c40      @ sha256h.32    q0,q0,q0
+       .word   0xe12fff1e      @ bx    lr
+.size  _armv8_sha256_probe,.-_armv8_sha256_probe
+.global        _armv8_pmull_probe
+.type  _armv8_pmull_probe,%function
+_armv8_pmull_probe:
+       .word   0xf2a00e00      @ vmull.p64     q0,d0,d0
+       .word   0xe12fff1e      @ bx    lr
+.size  _armv8_pmull_probe,.-_armv8_pmull_probe
+
+.align 5
 .global        OPENSSL_atomic_add
 .type  OPENSSL_atomic_add,%function
 OPENSSL_atomic_add: