From c64ef327c66246533d26d8abde8174ab67b3f5e5 Mon Sep 17 00:00:00 2001 From: dan pittman Date: Tue, 31 Oct 2023 16:10:27 -0700 Subject: [PATCH] fips builds require subsections --- crypto/fipsmodule/bn/asm/rsaz-2k-avx512.pl | 4 ++-- crypto/fipsmodule/bn/asm/rsaz-3k-avx512.pl | 4 ++-- crypto/fipsmodule/bn/asm/rsaz-4k-avx512.pl | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/crypto/fipsmodule/bn/asm/rsaz-2k-avx512.pl b/crypto/fipsmodule/bn/asm/rsaz-2k-avx512.pl index 77402137a8..1ecbf75779 100644 --- a/crypto/fipsmodule/bn/asm/rsaz-2k-avx512.pl +++ b/crypto/fipsmodule/bn/asm/rsaz-2k-avx512.pl @@ -401,7 +401,7 @@ sub amm52x20_x1_norm { ___ $code.=<<___; -.data +.section .rodata .align 32 .Lmask52x4: .quad 0xfffffffffffff @@ -597,7 +597,7 @@ sub amm52x20_x1_norm { .size ossl_extract_multiplier_2x20_win5, .-ossl_extract_multiplier_2x20_win5 ___ $code.=<<___; -.data +.section .rodata .align 32 .Lones: .quad 1,1,1,1 diff --git a/crypto/fipsmodule/bn/asm/rsaz-3k-avx512.pl b/crypto/fipsmodule/bn/asm/rsaz-3k-avx512.pl index b01f7d271b..af264427c9 100644 --- a/crypto/fipsmodule/bn/asm/rsaz-3k-avx512.pl +++ b/crypto/fipsmodule/bn/asm/rsaz-3k-avx512.pl @@ -493,7 +493,7 @@ sub amm52x30_x1_norm { ___ $code.=<<___; -.data +.section .rodata .align 32 .Lmask52x4: .quad 0xfffffffffffff @@ -738,7 +738,7 @@ sub amm52x30_x1_norm { .size ossl_extract_multiplier_2x30_win5, .-ossl_extract_multiplier_2x30_win5 ___ $code.=<<___; -.data +.section .rodata .align 32 .Lones: .quad 1,1,1,1 diff --git a/crypto/fipsmodule/bn/asm/rsaz-4k-avx512.pl b/crypto/fipsmodule/bn/asm/rsaz-4k-avx512.pl index 8c1b827284..4e2480e626 100644 --- a/crypto/fipsmodule/bn/asm/rsaz-4k-avx512.pl +++ b/crypto/fipsmodule/bn/asm/rsaz-4k-avx512.pl @@ -534,7 +534,7 @@ sub amm52x40_x1_norm { ___ $code.=<<___; -.data +.section .rodata .align 32 .Lmask52x4: .quad 0xfffffffffffff @@ -794,7 +794,7 @@ () .size ossl_extract_multiplier_2x40_win5, .-ossl_extract_multiplier_2x40_win5 ___ $code.=<<___; -.data +.section .rodata .align 32 .Lones: .quad 1,1,1,1