Browse Source

- split TARGET_CFLAG_O and TARGET_CFLAGS_ADD

master
vanhofen 7 years ago
parent
commit
d85c30348e
  1. 7
      make/environment.mk

7
make/environment.mk

@ -168,14 +168,17 @@ endif
STATICLIB = $(STATIC_DIR)/lib STATICLIB = $(STATIC_DIR)/lib
TARGETLIB = $(TARGETPREFIX)/lib TARGETLIB = $(TARGETPREFIX)/lib
TARGETINCLUDE = $(TARGETPREFIX)/include TARGETINCLUDE = $(TARGETPREFIX)/include
TARGET_CFLAG_O = -O2 TARGET_CFLAG_O = -O2
TARGET_CFLAGS_ADD =
TARGET_LDFLAGS_ADD = TARGET_LDFLAGS_ADD =
ifeq ($(BOXMODEL), $(filter $(BOXMODEL), nevis kronos_v2)) ifeq ($(BOXMODEL), $(filter $(BOXMODEL), nevis kronos_v2))
TARGET_CFLAG_O += -Os -fdata-sections -ffunction-sections TARGET_CFLAG_O = -Os
TARGET_CFLAGS_ADD = -fdata-sections -ffunction-sections
TARGET_LDFLAGS_ADD = -Wl,--gc-sections TARGET_LDFLAGS_ADD = -Wl,--gc-sections
endif endif
TARGET_CFLAGS = -pipe $(TARGET_CFLAG_O) -g -I$(TARGETINCLUDE) TARGET_CFLAGS = -pipe $(TARGET_CFLAG_O) $(TARGET_CFLAGS_ADD) -g -I$(TARGETINCLUDE)
TARGET_CPPFLAGS = $(TARGET_CFLAGS) TARGET_CPPFLAGS = $(TARGET_CFLAGS)
TARGET_CXXFLAGS = $(TARGET_CFLAGS) TARGET_CXXFLAGS = $(TARGET_CFLAGS)
TARGET_LDFLAGS = $(CORTEX-STRINGS) -Wl,-O1 $(TARGET_LDFLAGS_ADD) -L$(TARGETLIB) TARGET_LDFLAGS = $(CORTEX-STRINGS) -Wl,-O1 $(TARGET_LDFLAGS_ADD) -L$(TARGETLIB)

Loading…
Cancel
Save