Missing .rodata for AVX2/AVX512 codepaths

This is a follow-up to #23997

Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/25340)
This commit is contained in:
Theo Buehler 2024-08-30 17:06:26 +02:00 committed by Tomas Mraz
parent c94d13a069
commit 16e7da091c
5 changed files with 9 additions and 7 deletions

View File

@ -393,7 +393,7 @@ $code.=<<___;
___
$code.=<<___;
.data
.section .rodata align=32
.align 32
.Lmask52x4:
.quad 0xfffffffffffff
@ -589,7 +589,7 @@ $code.=<<___;
.size ossl_extract_multiplier_2x20_win5, .-ossl_extract_multiplier_2x20_win5
___
$code.=<<___;
.data
.section .rodata align=32
.align 32
.Lones:
.quad 1,1,1,1

View File

@ -485,7 +485,7 @@ $code.=<<___;
___
$code.=<<___;
.data
.section .rodata align=32
.align 32
.Lmask52x4:
.quad 0xfffffffffffff
@ -730,7 +730,7 @@ $code.=<<___;
.size ossl_extract_multiplier_2x30_win5, .-ossl_extract_multiplier_2x30_win5
___
$code.=<<___;
.data
.section .rodata align=32
.align 32
.Lones:
.quad 1,1,1,1

View File

@ -526,7 +526,7 @@ $code.=<<___;
___
$code.=<<___;
.data
.section .rodata align=32
.align 32
.Lmask52x4:
.quad 0xfffffffffffff
@ -786,7 +786,7 @@ $code.=<<___;
.size ossl_extract_multiplier_2x40_win5, .-ossl_extract_multiplier_2x40_win5
___
$code.=<<___;
.data
.section .rodata align=32
.align 32
.Lones:
.quad 1,1,1,1

View File

@ -1779,6 +1779,7 @@ $code.=<<___;
ret
.size rsaz_avx2_eligible,.-rsaz_avx2_eligible
.section .rodata align=64
.align 64
.Land_mask:
.quad 0x1fffffff,0x1fffffff,0x1fffffff,0x1fffffff
@ -1790,6 +1791,7 @@ $code.=<<___;
.long 0,0,0,0, 1,1,1,1
.long 2,2,2,2, 3,3,3,3
.long 4,4,4,4, 4,4,4,4
.previous
.align 64
___

View File

@ -4812,7 +4812,7 @@ ___
}
$code .= <<___;
.data
.section .rodata align=16
.align 16
POLY: .quad 0x0000000000000001, 0xC200000000000000