1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-27 02:18:21 +00:00

Revert "Change Makefile to strip symbols in the linker instead of the compiler to make compatible with clang"

This reverts commit a6652f90bf.
This commit is contained in:
jsteube 2016-10-21 16:40:37 +02:00
parent 225c682ea3
commit 95fb1607e2

View File

@ -102,15 +102,6 @@ CFLAGS += -fsanitize=address -fno-omit-frame-pointer
endif endif
endif endif
##
## Linker flags
##
ifndef DEBUG
LDFLAGS += -s
endif
## ##
## Native compilation target ## Native compilation target
## ##
@ -127,6 +118,9 @@ endif # darwin
ifeq ($(UNAME),Linux) ifeq ($(UNAME),Linux)
CFLAGS_NATIVE := CFLAGS_NATIVE :=
ifndef DEBUG
CFLAGS_NATIVE += -s
endif
CFLAGS_NATIVE += $(CFLAGS) CFLAGS_NATIVE += $(CFLAGS)
LFLAGS_NATIVE := -lpthread -ldl LFLAGS_NATIVE := -lpthread -ldl
CFLAGS_NATIVE += -DWITH_HWMON CFLAGS_NATIVE += -DWITH_HWMON
@ -145,11 +139,17 @@ endif # freebsd
## ##
CFLAGS_CROSS_LINUX := CFLAGS_CROSS_LINUX :=
ifndef DEBUG
CFLAGS_CROSS_LINUX += -s
endif
CFLAGS_CROSS_LINUX += $(CFLAGS) CFLAGS_CROSS_LINUX += $(CFLAGS)
CFLAGS_CROSS_LINUX += -DWITH_HWMON CFLAGS_CROSS_LINUX += -DWITH_HWMON
#CFLAGS_CROSS_WIN := -D_WIN -DWIN -D__MSVCRT__ -D__USE_MINGW_ANSI_STDIO=1 #CFLAGS_CROSS_WIN := -D_WIN -DWIN -D__MSVCRT__ -D__USE_MINGW_ANSI_STDIO=1
CFLAGS_CROSS_WIN := CFLAGS_CROSS_WIN :=
ifndef DEBUG
CFLAGS_CROSS_WIN += -s
endif
CFLAGS_CROSS_WIN += $(filter-out -fsanitize=address,$(CFLAGS)) CFLAGS_CROSS_WIN += $(filter-out -fsanitize=address,$(CFLAGS))
CFLAGS_CROSS_WIN += -DWITH_HWMON CFLAGS_CROSS_WIN += -DWITH_HWMON