aboutsummaryrefslogtreecommitdiffstats
path: root/crypto
diff options
context:
space:
mode:
authorTomas Mraz <tomas@openssl.org>2023-11-29 09:17:39 +0100
committerTomas Mraz <tomas@openssl.org>2024-01-11 11:08:31 +0100
commit493ad484e9312b54d177d85e2f4aa0b636e708f0 (patch)
tree56571f09ff12fa0251d1c2fe050b0a5a8ae0dd36 /crypto
parentda840c3775f52fc9766c654b5ad6ee031ffc9fd9 (diff)
downloadopenssl-493ad484e9312b54d177d85e2f4aa0b636e708f0.tar.gz
Disable build of HWAES on PPC Macs
Fixes #22818 Reviewed-by: Neil Horman <nhorman@openssl.org> Reviewed-by: Todd Short <todd.short@me.com> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/22860)
Diffstat (limited to 'crypto')
-rw-r--r--crypto/aes/build.info6
1 files changed, 5 insertions, 1 deletions
diff --git a/crypto/aes/build.info b/crypto/aes/build.info
index 2d33f82f23..0849aadc0f 100644
--- a/crypto/aes/build.info
+++ b/crypto/aes/build.info
@@ -38,7 +38,11 @@ IF[{- !$disabled{asm} -}]
$AESASM_parisc20_64=$AESASM_parisc11
$AESDEF_parisc20_64=$AESDEF_parisc11
- $AESASM_ppc32=aes_core.c aes_cbc.c aes-ppc.s vpaes-ppc.s aesp8-ppc.s
+ IF[{- $target{sys_id} ne "AIX" && $target{sys_id} ne "MACOSX" -}]
+ $AESASM_ppc32=aes_core.c aes_cbc.c aes-ppc.s vpaes-ppc.s aesp8-ppc.s
+ ELSE
+ $AESASM_ppc32=aes_core.c aes_cbc.c aes-ppc.s vpaes-ppc.s
+ ENDIF
$AESDEF_ppc32=AES_ASM VPAES_ASM
$AESASM_ppc64=$AESASM_ppc32
$AESDEF_ppc64=$AESDEF_ppc32