-override CFLAGS_A = -fomit-frame-pointer \
- -mthumb -ffunction-sections -fdata-sections -MMD \
- -MF$(DEP_DIR)$(patsubst %.o,%.d,$(notdir $(1))) \
- $(DEBUG) $(WARNING) -std=$(CSTD) $(OPTIMIZE) \
- -mcpu=$(MCU_TARGET) -Wa,-mthumb $(DEFS)
-override CFLAGS = -fomit-frame-pointer \
- -mthumb -ffunction-sections -fdata-sections -MMD \
- -MF$(DEP_DIR)$(patsubst %.o,%.d,$(notdir $@)) \
- $(DEBUG) $(WARNING) -std=$(CSTD) $(OPTIMIZE) \
- -mcpu=$(MCU_TARGET) -Wa,-mthumb $(DEFS)
+COMMON_FLAGS = -ffunction-sections -fdata-sections \
+ $(DEBUG) $(WARNING) -std=$(CSTD) $(OPTIMIZE) \
+ -mcpu=$(MCU_TARGET) $(MCU_OPTS) $(DEFS) -MMD