diff --git a/crypto/fipsmodule/bn/asm/rsaz-2k-avx512.pl b/crypto/fipsmodule/bn/asm/rsaz-2k-avx512.pl index 4e805a68b27..347de51cf29 100644 --- a/crypto/fipsmodule/bn/asm/rsaz-2k-avx512.pl +++ b/crypto/fipsmodule/bn/asm/rsaz-2k-avx512.pl @@ -78,6 +78,7 @@ @_6_args_universal_ABI = ("%rdi","%rsi","%rdx","%rcx","%r8","%r9"); $code.=<<___; +.text .extern OPENSSL_ia32cap_P .globl ossl_rsaz_avx512ifma_eligible .type ossl_rsaz_avx512ifma_eligible,\@abi-omnipotent @@ -409,6 +410,7 @@ sub amm52x20_x1_norm { .quad 0xfffffffffffff .quad 0xfffffffffffff .quad 0xfffffffffffff +.text ___ ############################################################################### @@ -604,6 +606,7 @@ sub amm52x20_x1_norm { .quad 1,1,1,1 .Lzeros: .quad 0,0,0,0 +.text ___ } diff --git a/crypto/fipsmodule/bn/asm/rsaz-3k-avx512.pl b/crypto/fipsmodule/bn/asm/rsaz-3k-avx512.pl index af264427c9b..600f5a3f269 100644 --- a/crypto/fipsmodule/bn/asm/rsaz-3k-avx512.pl +++ b/crypto/fipsmodule/bn/asm/rsaz-3k-avx512.pl @@ -500,6 +500,7 @@ sub amm52x30_x1_norm { .quad 0xfffffffffffff .quad 0xfffffffffffff .quad 0xfffffffffffff +.text ___ ############################################################################### @@ -744,6 +745,7 @@ sub amm52x30_x1_norm { .quad 1,1,1,1 .Lzeros: .quad 0,0,0,0 +.text ___ } diff --git a/crypto/fipsmodule/bn/asm/rsaz-4k-avx512.pl b/crypto/fipsmodule/bn/asm/rsaz-4k-avx512.pl index 4e2480e6269..9edd148658d 100644 --- a/crypto/fipsmodule/bn/asm/rsaz-4k-avx512.pl +++ b/crypto/fipsmodule/bn/asm/rsaz-4k-avx512.pl @@ -541,6 +541,7 @@ sub amm52x40_x1_norm { .quad 0xfffffffffffff .quad 0xfffffffffffff .quad 0xfffffffffffff +.text ___ ############################################################################### @@ -800,6 +801,7 @@ () .quad 1,1,1,1 .Lzeros: .quad 0,0,0,0 +.text ___ }