summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2014-02-12 20:55:33 +0000
committerDamien George <damien.p.george@gmail.com>2014-02-12 20:55:33 +0000
commit780ba22bb8d4451761952a5401cb15935c8eb4fb (patch)
treec6ab2204d6ee33d97843b7610bcc8b7df1f7fefb
parent648d9e64479189a9fd9d9f3da05c49e8fd57cb40 (diff)
downloadmicropython-780ba22bb8d4451761952a5401cb15935c8eb4fb.tar.gz
micropython-780ba22bb8d4451761952a5401cb15935c8eb4fb.zip
stm: Copy COPT style from unix port.
-rw-r--r--stm/Makefile7
1 files changed, 4 insertions, 3 deletions
diff --git a/stm/Makefile b/stm/Makefile
index 32f43213c3..7229f86e1e 100644
--- a/stm/Makefile
+++ b/stm/Makefile
@@ -18,7 +18,7 @@ DFU=../tools/dfu.py
CROSS_COMPILE = arm-none-eabi-
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
-CFLAGS = -I. -I$(PY_SRC) -I$(CMSIS_DIR) -I$(STMPERIPH_DIR) -I$(STMUSB_DIR) -Wall -ansi -std=gnu99 $(CFLAGS_CORTEX_M4)
+CFLAGS = -I. -I$(PY_SRC) -I$(CMSIS_DIR) -I$(STMPERIPH_DIR) -I$(STMUSB_DIR) -Wall -ansi -std=gnu99 $(CFLAGS_CORTEX_M4) $(COPT)
CFLAGS += -I$(STMUSBD_DIR)
CFLAGS += -I$(STMUSBH_DIR)
CFLAGS += -I$(FATFS_DIR)
@@ -26,9 +26,10 @@ CFLAGS += -I$(FATFS_DIR)
#Debugging/Optimization
ifeq ($(DEBUG), 1)
-CFLAGS += -O0 -ggdb
+CFLAGS += -g
+COPT = -O0
else
-CFLAGS += -Os -DNDEBUG
+COPT += -Os -DNDEBUG
endif
LDFLAGS = --nostdlib -T stm32f405.ld -Map=$(@:.elf=.map) --cref