]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
don't include the asm code for ppc aes-gcm on big endian master
authorNeil Horman <nhorman@openssl.org>
Thu, 12 Feb 2026 16:30:46 +0000 (11:30 -0500)
committerNeil Horman <nhorman@openssl.org>
Tue, 17 Feb 2026 14:11:43 +0000 (09:11 -0500)
Its dead code on that platform since we don't use it

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
MergeDate: Tue Feb 17 14:11:49 2026
(Merged from https://github.com/openssl/openssl/pull/29968)

crypto/modes/build.info

index 52d2df19c6d9d3797ef0f53473cbce9aa5400ecb..9fb2d503d8d6ca8f60a111321e33a30951bf0eec 100644 (file)
@@ -35,7 +35,7 @@ IF[{- !$disabled{asm} -}]
   $MODESASM_ppc32=ghashp8-ppc.s
   $MODESDEF_ppc32=
   $MODESASM_ppc64=$MODESASM_ppc32
-  IF[{- $target{sys_id} ne "AIX" && $target{sys_id} ne "MACOSX" -}]
+  IF[{- $target{perlasm_scheme} =~ /le$/ -}]
     $MODESASM_ppc64=$MODESASM_ppc32 aes-gcm-ppc.s
   ENDIF
   $MODESDEF_ppc64=$MODESDEF_ppc32