make option

This commit is contained in:
anod 2023-03-12 07:53:57 +08:00
parent a4f0cce6c0
commit 7064aeefd0

View File

@ -47,7 +47,7 @@ CXXFLAGS := $(ARCH) -std=c++17 -O2 -flto -gdwarf-4 -fno-rtti -fno-exceptions \
CXXFLAGS += $(INCLUDE) $(DEFINES) CXXFLAGS += $(INCLUDE) $(DEFINES)
ASFLAGS := $(ARCH) -gdwarf-4 -flto $(INCLUDE) $(DEFINES) ASFLAGS := $(ARCH) -gdwarf-4 -flto $(INCLUDE) $(DEFINES)
LDFLAGS = $(ARCH) -gdwarf-4 -specs=../arm11.specs -Wl,-Map,$(notdir $*.map) -nostartfiles -Wl,-wrap=malloc,-wrap=calloc,-wrap=free LDFLAGS = $(ARCH) -gdwarf-4 -flto -specs=../arm11.specs -Wl,-Map,$(notdir $*.map) -nostartfiles
ifeq ($(strip $(NO_DEBUG)),) ifeq ($(strip $(NO_DEBUG)),)
CFLAGS := $(subst -flto,,$(CFLAGS)) -fstack-protector-strong -fno-inline CFLAGS := $(subst -flto,,$(CFLAGS)) -fstack-protector-strong -fno-inline