Skip to content

Commit 648d9e6

Browse files
committed
Merge pull request adafruit#279 from pfalcon/make-copt
unix Makefile: Split off optimization options to COPT variable.
2 parents 520e2f5 + 5be1b28 commit 648d9e6

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

unix/Makefile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ QSTR_DEFS = qstrdefsport.h
1111
include ../py/py.mk
1212

1313
# compiler settings
14-
CFLAGS = -I. -I$(PY_SRC) -Wall -Werror -ansi -std=gnu99 -DUNIX $(CFLAGS_MOD)
14+
CFLAGS = -I. -I$(PY_SRC) -Wall -Werror -ansi -std=gnu99 -DUNIX $(CFLAGS_MOD) $(COPT)
1515
LDFLAGS = $(LDFLAGS_MOD) -lm -Wl,-Map=$@.map,--cref
1616

1717
ifeq ($(MICROPY_MOD_TIME),1)
@@ -27,9 +27,10 @@ endif
2727

2828
# Debugging/Optimization
2929
ifdef DEBUG
30-
CFLAGS += -O0 -g
30+
CFLAGS += -g
31+
COPT = -O0
3132
else
32-
CFLAGS += -Os #-DNDEBUG
33+
COPT = -Os #-DNDEBUG
3334
endif
3435

3536
# source files

0 commit comments

Comments
 (0)