From 60000136fe4914a9252be6fbe7cbb09137eaebc1 Mon Sep 17 00:00:00 2001 From: jsteube Date: Mon, 10 Oct 2016 11:27:50 +0200 Subject: [PATCH] Hand merged https://github.com/hashcat/hashcat/pull/533 --- src/Makefile | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/Makefile b/src/Makefile index f16476458..242a7d100 100644 --- a/src/Makefile +++ b/src/Makefile @@ -102,6 +102,15 @@ CFLAGS += -fsanitize=address -fno-omit-frame-pointer endif endif +## +## Linker flags +## +ifndef DEBUG +LDFLAGS += -s +endif + + + ## ## Native compilation target ## @@ -118,9 +127,6 @@ endif # darwin ifeq ($(UNAME),Linux) CFLAGS_NATIVE := -ifndef DEBUG -CFLAGS_NATIVE += -s -endif CFLAGS_NATIVE += $(CFLAGS) LFLAGS_NATIVE := -lpthread -ldl CFLAGS_NATIVE += -DWITH_HWMON @@ -139,17 +145,11 @@ endif # freebsd ## CFLAGS_CROSS_LINUX := -ifndef DEBUG -CFLAGS_CROSS_LINUX += -s -endif CFLAGS_CROSS_LINUX += $(CFLAGS) CFLAGS_CROSS_LINUX += -DWITH_HWMON #CFLAGS_CROSS_WIN := -D_WIN -DWIN -D__MSVCRT__ -D__USE_MINGW_ANSI_STDIO=1 CFLAGS_CROSS_WIN := -ifndef DEBUG -CFLAGS_CROSS_WIN += -s -endif CFLAGS_CROSS_WIN += $(filter-out -fsanitize=address,$(CFLAGS)) CFLAGS_CROSS_WIN += -DWITH_HWMON