aboutsummaryrefslogtreecommitdiffstats
path: root/config.mk
diff options
context:
space:
mode:
authorMattias Andrée <m@maandree.se>2026-05-19 17:59:06 +0200
committerMattias Andrée <m@maandree.se>2026-05-19 17:59:18 +0200
commit0b02792660db30e3f2251c0a03c2bb6ed80306ef (patch)
treede901dbaa7979bb67d08a3dab8f6e190a38dc6a5 /config.mk
parentUpdate year (diff)
downloadlibblake-7be4af74335b4b4847ff164df64519ce040cd25b.tar.gz
libblake-7be4af74335b4b4847ff164df64519ce040cd25b.tar.bz2
libblake-7be4af74335b4b4847ff164df64519ce040cd25b.tar.xz
Make it possible to select which functions to implementHEAD3.0.2.1master
Signed-off-by: Mattias Andrée <m@maandree.se>
Diffstat (limited to '')
-rw-r--r--config.mk15
1 files changed, 15 insertions, 0 deletions
diff --git a/config.mk b/config.mk
index 4aca96b..97a6677 100644
--- a/config.mk
+++ b/config.mk
@@ -19,3 +19,18 @@ LDFLAGS = $(SANITIZE) -s
# only used for specific translation units.
CFLAGS_MM128 = -msse4.1 -mavx2
CFLAGS_MM256 = -msse4.1 -mavx2
+
+DEFAULT_SUPPORT = yes
+SUPPORT_BLAKE1 = $(DEFAULT_SUPPORT)
+SUPPORT_BLAKE224 = $(SUPPORT_BLAKE1)
+SUPPORT_BLAKE256 = $(SUPPORT_BLAKE1)
+SUPPORT_BLAKE384 = $(SUPPORT_BLAKE1)
+SUPPORT_BLAKE512 = $(SUPPORT_BLAKE1)
+SUPPORT_BLAKE2 = $(DEFAULT_SUPPORT)
+SUPPORT_BLAKE2X = $(SUPPORT_BLAKE2)
+SUPPORT_BLAKE2S = $(SUPPORT_BLAKE2)
+SUPPORT_BLAKE2B = $(SUPPORT_BLAKE2)
+SUPPORT_BLAKE2XS = $(SUPPORT_BLAKE2X)
+SUPPORT_BLAKE2XB = $(SUPPORT_BLAKE2X)
+# Change to "no" (without quotes) to disable.
+# SUPPORT_BLAKE2B=yes is needed for libar2