From: Ævar Arnfjörð Bjarmason Date: Mon, 7 Nov 2022 21:23:08 +0000 (+0100) Subject: Makefile: document default SHA-256 backend X-Git-Tag: v2.39.0-rc0~27^2~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=84d71c20214455c9c5ce9d5b4b0412f4915e650a;p=thirdparty%2Fgit.git Makefile: document default SHA-256 backend Since 27dc04c5450 (sha256: add an SHA-256 implementation using libgcrypt, 2018-11-14) we've claimed to support a BLK_SHA256 flag, but there's no such SHA-256 backend. Instead we fall back on adding "sha256/block/sha256.o" to "LIB_OBJS" and adding "-DSHA256_BLK" to BASIC_CFLAGS. Signed-off-by: Ævar Arnfjörð Bjarmason Signed-off-by: Taylor Blau --- diff --git a/Makefile b/Makefile index 251368b315..646fbe5b7d 100644 --- a/Makefile +++ b/Makefile @@ -515,14 +515,15 @@ include shared.mak # # ==== SHA-256 implementations ==== # -# Define BLK_SHA256 to use the built-in SHA-256 routines. -# # Define NETTLE_SHA256 to use the SHA-256 routines in libnettle. # # Define GCRYPT_SHA256 to use the SHA-256 routines in libgcrypt. # # Define OPENSSL_SHA256 to use the SHA-256 routines in OpenSSL. # +# If don't enable any of the *_SHA256 settings in this section, Git +# will default to its built-in sha256 implementation. +# # == DEVELOPER defines == # # Define DEVELOPER to enable more compiler warnings. Compiler version