apply patches to original opensource openssl-3.5.0. NOTE: This commit will NOT COMPILE. (#17)

Reviewed-on: http://13.234.246.121:3000/Neominds/ossl35vx69/pulls/17
Co-authored-by: siddhant <siddhant.singh@neominds.in>
Co-committed-by: siddhant <siddhant.singh@neominds.in>
This commit is contained in:
2026-07-30 19:33:32 +05:30
committed by neelimap
parent 1fa225b5aa
commit 23ab638c92
91 changed files with 1792 additions and 108 deletions
@@ -48,6 +48,24 @@ IF[{- !$disabled{asm} -}]
$SHA1ASM_riscv64=sha_riscv.c sha256-riscv64-zvkb-zvknha_or_zvknhb.S sha512-riscv64-zvkb-zvknhb.S
$SHA1DEF_riscv64=SHA256_ASM INCLUDE_C_SHA256 SHA512_ASM INCLUDE_C_SHA512
$SHA1ASM_vx_x86=$SHA1ASM_x86
$SHA1DEF_vx_x86=$SHA1DEF_x86
$SHA1ASM_vx_x86_64=$SHA1ASM_x86_64
$SHA1DEF_vx_x86_64=$SHA1DEF_x86_64
$SHA1ASM_vx_armv4=$SHA1ASM_armv4
$SHA1DEF_vx_armv4=$SHA1DEF_armv4
$SHA1ASM_vx_armv4_thumb=$SHA1ASM_armv4
$SHA1DEF_vx_armv4_thumb=$SHA1DEF_armv4
$SHA1ASM_vx_armv7m=$SHA1ASM_armv4
$SHA1DEF_vx_armv7m=$SHA1DEF_armv4
$SHA1ASM_vx_armv7a=$SHA1ASM_armv4
$SHA1DEF_vx_armv7a=$SHA1DEF_armv4
$SHA1ASM_vx_aarch64=$SHA1ASM_aarch64
$SHA1DEF_vx_aarch64=$SHA1DEF_aarch64
$SHA1ASM_vx_ppc32=$SHA1ASM_ppc32
$SHA1DEF_vx_ppc32=$SHA1DEF_ppc32
$SHA1ASM_vx_ppc64=$SHA1ASM_ppc64
$SHA1DEF_vx_ppc64=$SHA1DEF_ppc64
# Now that we have defined all the arch specific variables, use the
# appropriate one, and define the appropriate macros
@@ -69,6 +87,15 @@ IF[{- !$disabled{asm} -}]
$KECCAK1600ASM_ppc64=keccak1600-ppc64.s
$KECCAK1600ASM_vx_x86=$KECCAK1600ASM_x86
$KECCAK1600ASM_vx_x86_64=$KECCAK1600ASM_x86_64
$KECCAK1600ASM_vx_armv4=$KECCAK1600ASM_armv4
$KECCAK1600ASM_vx_armv4_thumb=$KECCAK1600ASM_armv4
$KECCAK1600ASM_vx_armv7m=$KECCAK1600ASM_armv4
$KECCAK1600ASM_vx_armv7a=$KECCAK1600ASM_armv4
$KECCAK1600ASM_vx_aarch64=$KECCAK1600ASM_aarch64
$KECCAK1600ASM_vx_ppc64=$KECCAK1600ASM_ppc64
# Now that we have defined all the arch specific variables, use the
# appropriate one, and define the appropriate macros
IF[$KECCAK1600ASM_{- $target{asm_arch} -}]