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 <avarab@gmail.com> Signed-off-by: Taylor Blau <me@ttaylorr.com>

Ævar Arnfjörð Bjarmason committed Nov 7, 2022 at 22:23 UTC 84d71c20214455c9c5ce9d5b4b0412f4915e650a
1 file changed +3 -2
Makefile
+3 -2
@@ -515,14 +515,15 @@ include shared.mak
515 #
516 # ==== SHA-256 implementations ====
517 #
518 -# Define BLK_SHA256 to use the built-in SHA-256 routines.
519 -#
518 # Define NETTLE_SHA256 to use the SHA-256 routines in libnettle.
519 #
520 # Define GCRYPT_SHA256 to use the SHA-256 routines in libgcrypt.
521 #
522 # Define OPENSSL_SHA256 to use the SHA-256 routines in OpenSSL.
523 #
524 +# If don't enable any of the *_SHA256 settings in this section, Git
525 +# will default to its built-in sha256 implementation.
526 +#
527 # == DEVELOPER defines ==
528 #
529 # Define DEVELOPER to enable more compiler warnings. Compiler version