summaryrefslogtreecommitdiffstatshomepage
path: root/unix
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-06-20 19:27:51 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-06-20 20:21:21 +0300
commit7cd46a12aef7931614ad6b8aa10ffb2a28fa73e8 (patch)
treeedc66fb23780b1ff1beaf1850b8df70fca4fadbe /unix
parent7e56e552523d9fec09003243f2f3c0dd6afc9b4d (diff)
downloadmicropython-7cd46a12aef7931614ad6b8aa10ffb2a28fa73e8.tar.gz
micropython-7cd46a12aef7931614ad6b8aa10ffb2a28fa73e8.zip
unix: Add CFLAGS_EXTRA & LDFLAGS_EXTRA for command line usage.
The idea is that it should be possible to pass any additional params for experimentation without need to patch sources (and without need to deviate from or repeat baseline options).
Diffstat (limited to 'unix')
-rw-r--r--unix/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/unix/Makefile b/unix/Makefile
index 90a043a1b8..9a85f59e1c 100644
--- a/unix/Makefile
+++ b/unix/Makefile
@@ -19,7 +19,7 @@ INC += -I$(BUILD)
# compiler settings
CWARN = -Wall -Werror
-CFLAGS = $(INC) $(CWARN) -ansi -std=gnu99 -DUNIX $(CFLAGS_MOD) $(COPT)
+CFLAGS = $(INC) $(CWARN) -ansi -std=gnu99 -DUNIX $(CFLAGS_MOD) $(COPT) $(CFLAGS_EXTRA)
# Debugging/Optimization
ifdef DEBUG
@@ -29,7 +29,7 @@ else
COPT = -Os #-DNDEBUG
endif
-LDFLAGS = $(LDFLAGS_MOD) -lm -Wl,-Map=$@.map,--cref
+LDFLAGS = $(LDFLAGS_MOD) -lm -Wl,-Map=$@.map,--cref $(LDFLAGS_EXTRA)
ifeq ($(MICROPY_FORCE_32BIT),1)
CFLAGS += -m32