From 0b02792660db30e3f2251c0a03c2bb6ed80306ef Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Tue, 19 May 2026 17:59:06 +0200 Subject: Make it possible to select which functions to implement MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- config.mk | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'config.mk') 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 -- cgit v1.3.1