From 95fb1607e2dc4c2fbff1b1c98d45a23ebd01496a Mon Sep 17 00:00:00 2001 From: jsteube Date: Fri, 21 Oct 2016 16:40:37 +0200 Subject: [PATCH] Revert "Change Makefile to strip symbols in the linker instead of the compiler to make compatible with clang" This reverts commit a6652f90bfcc089f9faf3a31441834c47d21c27e. --- src/Makefile | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/Makefile b/src/Makefile index 8555adbfb..f1dcfc06c 100644 --- a/src/Makefile +++ b/src/Makefile @@ -102,15 +102,6 @@ CFLAGS += -fsanitize=address -fno-omit-frame-pointer endif endif -## -## Linker flags -## -ifndef DEBUG -LDFLAGS += -s -endif - - - ## ## Native compilation target ## @@ -127,6 +118,9 @@ endif # darwin ifeq ($(UNAME),Linux) CFLAGS_NATIVE := +ifndef DEBUG +CFLAGS_NATIVE += -s +endif CFLAGS_NATIVE += $(CFLAGS) LFLAGS_NATIVE := -lpthread -ldl CFLAGS_NATIVE += -DWITH_HWMON @@ -145,11 +139,17 @@ 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