Merge pull request #3119 from mikeller/use_targeted_optimisation_f4_f7
Switched F4 / F7 targets to use targeted optimisation as well.
This commit is contained in:
commit
b069e011fe
17
Makefile
17
Makefile
|
@ -816,7 +816,7 @@ endif
|
||||||
SPEED_OPTIMISED_SRC := ""
|
SPEED_OPTIMISED_SRC := ""
|
||||||
SIZE_OPTIMISED_SRC := ""
|
SIZE_OPTIMISED_SRC := ""
|
||||||
|
|
||||||
ifeq ($(TARGET),$(filter $(TARGET),$(F3_TARGETS)))
|
ifneq ($(TARGET),$(filter $(TARGET),$(F1_TARGETS)))
|
||||||
SPEED_OPTIMISED_SRC := $(SPEED_OPTIMISED_SRC) \
|
SPEED_OPTIMISED_SRC := $(SPEED_OPTIMISED_SRC) \
|
||||||
common/encoding.c \
|
common/encoding.c \
|
||||||
common/filter.c \
|
common/filter.c \
|
||||||
|
@ -908,7 +908,7 @@ SIZE_OPTIMISED_SRC := $(SIZE_OPTIMISED_SRC) \
|
||||||
io/vtx_rtc6705.c \
|
io/vtx_rtc6705.c \
|
||||||
io/vtx_smartaudio.c \
|
io/vtx_smartaudio.c \
|
||||||
io/vtx_tramp.c
|
io/vtx_tramp.c
|
||||||
endif #F3
|
endif #!F1
|
||||||
|
|
||||||
ifeq ($(TARGET),$(filter $(TARGET),$(F4_TARGETS)))
|
ifeq ($(TARGET),$(filter $(TARGET),$(F4_TARGETS)))
|
||||||
VCP_SRC = \
|
VCP_SRC = \
|
||||||
|
@ -1117,13 +1117,6 @@ OPTIMISE_DEFAULT := -Os
|
||||||
|
|
||||||
LTO_FLAGS := $(OPTIMISATION_BASE) $(OPTIMISE_DEFAULT)
|
LTO_FLAGS := $(OPTIMISATION_BASE) $(OPTIMISE_DEFAULT)
|
||||||
|
|
||||||
else ifeq ($(TARGET),$(filter $(TARGET),$(F3_TARGETS)))
|
|
||||||
OPTIMISE_DEFAULT := -O2
|
|
||||||
OPTIMISE_SPEED := -Ofast
|
|
||||||
OPTIMISE_SIZE := -Os
|
|
||||||
|
|
||||||
LTO_FLAGS := $(OPTIMISATION_BASE) $(OPTIMISE_SPEED)
|
|
||||||
|
|
||||||
else ifeq ($(TARGET),$(filter $(TARGET),$(SITL_TARGETS)))
|
else ifeq ($(TARGET),$(filter $(TARGET),$(SITL_TARGETS)))
|
||||||
OPTIMISE_DEFAULT := -Ofast
|
OPTIMISE_DEFAULT := -Ofast
|
||||||
OPTIMISE_SPEED := -Ofast
|
OPTIMISE_SPEED := -Ofast
|
||||||
|
@ -1132,9 +1125,11 @@ OPTIMISE_SIZE := -Os
|
||||||
LTO_FLAGS := $(OPTIMISATION_BASE) $(OPTIMISE_SPEED)
|
LTO_FLAGS := $(OPTIMISATION_BASE) $(OPTIMISE_SPEED)
|
||||||
|
|
||||||
else
|
else
|
||||||
OPTIMISE_DEFAULT := -Ofast
|
OPTIMISE_DEFAULT := -O2
|
||||||
|
OPTIMISE_SPEED := -Ofast
|
||||||
|
OPTIMISE_SIZE := -Os
|
||||||
|
|
||||||
LTO_FLAGS := $(OPTIMISATION_BASE) $(OPTIMISE_DEFAULT)
|
LTO_FLAGS := $(OPTIMISATION_BASE) $(OPTIMISE_SPEED)
|
||||||
|
|
||||||
endif #TARGETS
|
endif #TARGETS
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue