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:
parent
225c682ea3
commit
95fb1607e2
18
src/Makefile
18
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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user