Fix aarch64 static linking into shared libraries (see issue #10842 and pull request...
[openssl.git] / crypto / poly1305 / asm / poly1305-armv8.pl
index d2d31fcc273185e3eba8fd0460237b3650bfc419..d2d875ad6c7eaef265caee0346b9eecc72b8cacb 100755 (executable)
@@ -61,10 +61,14 @@ $code.=<<___;
 
 // forward "declarations" are required for Apple
 .extern        OPENSSL_armcap_P
+.hidden        OPENSSL_armcap_P
+.globl poly1305_init
+.hidden        poly1305_init
 .globl poly1305_blocks
+.hidden        poly1305_blocks
 .globl poly1305_emit
+.hidden        poly1305_emit
 
-.globl poly1305_init
 .type  poly1305_init,%function
 .align 5
 poly1305_init: