summaryrefslogtreecommitdiffstats
path: root/nuttx/configs/sim/pashello/Make.defs
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/configs/sim/pashello/Make.defs')
-rw-r--r--nuttx/configs/sim/pashello/Make.defs7
1 files changed, 7 insertions, 0 deletions
diff --git a/nuttx/configs/sim/pashello/Make.defs b/nuttx/configs/sim/pashello/Make.defs
index 063585ab9c..66ed73599a 100644
--- a/nuttx/configs/sim/pashello/Make.defs
+++ b/nuttx/configs/sim/pashello/Make.defs
@@ -52,6 +52,7 @@ ARCHSCRIPT =
CROSSDEV =
CC = $(CROSSDEV)gcc
+CPP = $(CROSSDEV)gcc -E
LD = $(CROSSDEV)ld
AR = $(CROSSDEV)ar rcs
NM = $(CROSSDEV)nm
@@ -60,6 +61,7 @@ OBJDUMP = $(CROSSDEV)objdump
CFLAGS = $(ARCHWARNINGS) $(ARCHOPTIMIZATION) \
$(ARCHCPUFLAGS) $(ARCHINCLUDES) $(ARCHDEFINES) -pipe
+CPPFLAGS = $(ARCHINCLUDES) $(ARCHDEFINES)
AFLAGS = $(CFLAGS) -D__ASSEMBLY__
OBJEXT = .o
@@ -76,6 +78,11 @@ ifeq ("${CONFIG_DEBUG}","y")
endif
EXTRA_LIBS = -lm
+define PREPROCESS
+ @echo "CPP: $1->$2"
+ @$(CPP) $(CPPFLAGS) $1 -o $2
+endef
+
define COMPILE
@echo "CC: $1"
@$(CC) -c $(CFLAGS) $1 -o $2