Skip to content

Commit 780ba22

Browse files
committed
stm: Copy COPT style from unix port.
1 parent 648d9e6 commit 780ba22

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

stm/Makefile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,18 @@ DFU=../tools/dfu.py
1818
CROSS_COMPILE = arm-none-eabi-
1919

2020
CFLAGS_CORTEX_M4 = -mthumb -mtune=cortex-m4 -mabi=aapcs-linux -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -fsingle-precision-constant -Wdouble-promotion
21-
CFLAGS = -I. -I$(PY_SRC) -I$(CMSIS_DIR) -I$(STMPERIPH_DIR) -I$(STMUSB_DIR) -Wall -ansi -std=gnu99 $(CFLAGS_CORTEX_M4)
21+
CFLAGS = -I. -I$(PY_SRC) -I$(CMSIS_DIR) -I$(STMPERIPH_DIR) -I$(STMUSB_DIR) -Wall -ansi -std=gnu99 $(CFLAGS_CORTEX_M4) $(COPT)
2222
CFLAGS += -I$(STMUSBD_DIR)
2323
CFLAGS += -I$(STMUSBH_DIR)
2424
CFLAGS += -I$(FATFS_DIR)
2525
#CFLAGS += -I$(CC3K_DIR)
2626

2727
#Debugging/Optimization
2828
ifeq ($(DEBUG), 1)
29-
CFLAGS += -O0 -ggdb
29+
CFLAGS += -g
30+
COPT = -O0
3031
else
31-
CFLAGS += -Os -DNDEBUG
32+
COPT += -Os -DNDEBUG
3233
endif
3334

3435
LDFLAGS = --nostdlib -T stm32f405.ld -Map=$(@:.elf=.map) --cref

0 commit comments

Comments
 (0)