aboutsummaryrefslogtreecommitdiff
path: root/makefiles/toolchain_gnu-arm-eabi.mk
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2013-05-04 11:42:56 +1000
committerAndrew Tridgell <tridge@samba.org>2013-05-04 11:44:38 +1000
commitaa9275c29ce90644448f0260d782ea68f21eacc7 (patch)
tree7058b935b3e9efb336eaef5f85382c58c0d0a18b /makefiles/toolchain_gnu-arm-eabi.mk
parent6e8c1148d5fb6567974f3e5464e45637dc6ce68b (diff)
downloadpx4-firmware-aa9275c29ce90644448f0260d782ea68f21eacc7.tar.gz
px4-firmware-aa9275c29ce90644448f0260d782ea68f21eacc7.tar.bz2
px4-firmware-aa9275c29ce90644448f0260d782ea68f21eacc7.zip
build: allow additional flags to be passed via EXTRAFLAGS
this allows for flags needed for the APM build
Diffstat (limited to 'makefiles/toolchain_gnu-arm-eabi.mk')
-rw-r--r--makefiles/toolchain_gnu-arm-eabi.mk6
1 files changed, 3 insertions, 3 deletions
diff --git a/makefiles/toolchain_gnu-arm-eabi.mk b/makefiles/toolchain_gnu-arm-eabi.mk
index 5e6a5bf04..32a277373 100644
--- a/makefiles/toolchain_gnu-arm-eabi.mk
+++ b/makefiles/toolchain_gnu-arm-eabi.mk
@@ -189,7 +189,7 @@ DEP_INCLUDES = $(subst .o,.d,$(OBJS))
define COMPILE
@$(ECHO) "CC: $1"
@$(MKDIR) -p $(dir $2)
- $(Q) $(CC) -MD -c $(CFLAGS) $(abspath $1) -o $2
+ $(Q) $(CC) -MD -c $(CFLAGS) $(EXTRAFLAGS) $(abspath $1) -o $2
endef
# Compile C++ source $1 to $2
@@ -198,7 +198,7 @@ endef
define COMPILEXX
@$(ECHO) "CXX: $1"
@$(MKDIR) -p $(dir $2)
- $(Q) $(CXX) -MD -c $(CXXFLAGS) $(abspath $1) -o $2
+ $(Q) $(CXX) -MD -c $(CXXFLAGS) $(EXTRAFLAGS) $(abspath $1) -o $2
endef
# Assemble $1 into $2
@@ -206,7 +206,7 @@ endef
define ASSEMBLE
@$(ECHO) "AS: $1"
@$(MKDIR) -p $(dir $2)
- $(Q) $(CC) -c $(AFLAGS) $(abspath $1) -o $2
+ $(Q) $(CC) -c $(AFLAGS) $(EXTRAFLAGS) $(abspath $1) -o $2
endef
# Produce partially-linked $1 from files in $2