openssl/crypto/sha
Amir Ayupov 2fd82c2283 Move Keccak rhotates tables to rodata
rhotates tables are placed to .text section which confuses tools such as BOLT.
Move them to rodata to unbreak and avoid polluting icache/iTLB with data.

CLA: trivial

Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Paul Yang <kaishen.yy@antfin.com>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21440)
2023-07-14 11:15:45 +10:00
..
asm Move Keccak rhotates tables to rodata 2023-07-14 11:15:45 +10:00
build.info Fix SHA, SHAKE, and KECCAK ASM flag passing 2022-07-11 09:28:19 +10:00
keccak1600.c fix some code with obvious wrong coding style 2021-10-28 13:10:46 +10:00
sha1_one.c Include a local static buffer for the SHA helper functions 2021-06-16 18:30:28 +10:00
sha1dgst.c Update copyright year 2022-05-03 13:34:51 +01:00
sha3.c Update copyright year 2020-11-26 14:18:57 +00:00
sha256.c Add support for SHA256/192 2023-06-28 08:00:43 +10:00
sha512.c Add riscv64 asm_arch to linux64-riscv64 target 2022-05-11 18:02:03 +10:00
sha_local.h Update copyright year 2020-07-16 14:47:04 +02:00
sha_ppc.c ppccap.c: Split out algorithm-specific functions 2021-06-25 08:49:45 +01:00