]> git.ipfire.org Git - thirdparty/openssl.git/commit
fix small footprint builds on arm
authorGerd Hoffmann <kraxel@redhat.com>
Mon, 9 Sep 2024 15:09:34 +0000 (17:09 +0200)
committerPauli <ppzgs1@gmail.com>
Wed, 11 Sep 2024 23:07:12 +0000 (09:07 +1000)
commit2a53df6947e195ac08bc04c9d2fec1fed977668f
tree3e90f7bb4fec8b47fbb6aadd63d82f8280983a7a
parente8498dc6455fc36f70dc3a0ca1ef82b34c088a90
fix small footprint builds on arm

Building with '-D OPENSSL_SMALL_FOOTPRINT' for aarch64 fails due to
'gcm_ghash_4bit' being undeclared.  Fix that by not setting the function
pointer when building with OPENSSL_SMALL_FOOTPRINT, matching openssl
behavior on x86.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/25419)
crypto/modes/gcm128.c