make, improve detection of gcc

This commit is contained in:
kub 2020-12-05 15:11:06 +01:00
parent 61d76999d7
commit 9511ffd153

View file

@ -34,10 +34,11 @@ gperf ?= 0
ifneq ("$(PLATFORM)", "libretro") ifneq ("$(PLATFORM)", "libretro")
CFLAGS += -Wall -g CFLAGS += -Wall -g
ifneq ($(findstring gcc,$(CC)),) ifneq ($(findstring gcc,$(shell $(CC) -v 2>&1)),)
CFLAGS += -ffunction-sections -fdata-sections CFLAGS += -ffunction-sections -fdata-sections
LDFLAGS += -Wl,--gc-sections LDFLAGS += -Wl,--gc-sections
endif endif
ifeq "$(DEBUG)" "0" ifeq "$(DEBUG)" "0"
CFLAGS += -O3 -DNDEBUG CFLAGS += -O3 -DNDEBUG
endif endif