From 8e7bfadb3eb9f43eb0b670b908b479325722fee5 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Sat, 16 May 2026 02:11:29 +0200 Subject: Add WITH_LIBAR2SIMPLIFIED=false + work on fuzzing code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- argon2/suffix.mk | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) (limited to 'argon2/suffix.mk') diff --git a/argon2/suffix.mk b/argon2/suffix.mk index 65617b1..5ca2ceb 100644 --- a/argon2/suffix.mk +++ b/argon2/suffix.mk @@ -1,5 +1,7 @@ SUPPORT_ANY_ARGON2 = ($(SUPPORT_ARGON2I) || $(SUPPORT_ARGON2D) || $(SUPPORT_ARGON2ID) || $(SUPPORT_ARGON2DS)) +WITH_LIBAR2SIMPLIFIED = true + HDR += argon2/argon2.h OBJ_ARGON2 !=\ @@ -29,19 +31,27 @@ CPPFLAGS_ARGON2 !=\ ;fi;\ if $(SUPPORT_ARGON2DS); then echo\ -DSUPPORT_ARGON2DS\ + ;fi;\ + if ! $(WITH_LIBAR2SIMPLIFIED); then echo\ + -DNO_LIBAR2SIMPLIFIED\ ;fi CFLAGS_ARGON2 !=\ - if $(SUPPORT_ANY_ARGON2); then echo\ + if $(SUPPORT_ANY_ARGON2) && $(WITH_LIBAR2SIMPLIFIED); then echo\ -pthread\ ;fi LDFLAGS_ARGON2 !=\ - if $(SUPPORT_ANY_ARGON2); then echo\ - -lar2simplified\ - -lar2\ - -lblake\ - -pthread\ + if $(SUPPORT_ANY_ARGON2); then\ + if $(WITH_LIBAR2SIMPLIFIED); then echo\ + -lar2simplified\ + -lar2\ + -lblake\ + -pthread\ + ;else echo\ + -lar2\ + -lblake\ + ;fi\ ;fi CPPFLAGS_MODULES += $(CPPFLAGS_ARGON2) -- cgit v1.2.3-70-g09d2