diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-11-26 18:59:14 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-11-26 18:59:14 +0000 |
commit | 5bd8df9d37f1ed4e504ff6b43545ba8300cd2de1 (patch) | |
tree | 7f0b115adf2e1cc1bca3c37d2093f1aae9ae5aa7 /nuttx/configs/us7032evb1 | |
parent | 0656ff623ae406226308306079b56355662d58d4 (diff) | |
download | px4-nuttx-5bd8df9d37f1ed4e504ff6b43545ba8300cd2de1.tar.gz px4-nuttx-5bd8df9d37f1ed4e504ff6b43545ba8300cd2de1.tar.bz2 px4-nuttx-5bd8df9d37f1ed4e504ff6b43545ba8300cd2de1.zip |
Need pre-processor support for auto-generation of source file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1312 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/configs/us7032evb1')
-rw-r--r-- | nuttx/configs/us7032evb1/nsh/Make.defs | 9 | ||||
-rw-r--r-- | nuttx/configs/us7032evb1/ostest/Make.defs | 9 |
2 files changed, 16 insertions, 2 deletions
diff --git a/nuttx/configs/us7032evb1/nsh/Make.defs b/nuttx/configs/us7032evb1/nsh/Make.defs index 3f418c1a3..c1398ba45 100644 --- a/nuttx/configs/us7032evb1/nsh/Make.defs +++ b/nuttx/configs/us7032evb1/nsh/Make.defs @@ -1,5 +1,5 @@ ############################################################################## -# configs/olimex-strp711/nsh/Make.defs +# configs/us7032evb1/nsh/Make.defs # # Copyright (C) 2008 Gregory Nutt. All rights reserved. # Author: Gregory Nutt <spudmonkey@racsa.co.cr> @@ -51,6 +51,7 @@ ARCHSCRIPT = -T$(TOPDIR)/configs/$(CONFIG_ARCH_BOARD)/nsh/ld.script CROSSDEV = sh-elf- CC = $(CROSSDEV)gcc +CPP = $(CROSSDEV)gcc -E LD = $(CROSSDEV)ld AR = $(CROSSDEV)ar rcs NM = $(CROSSDEV)nm @@ -59,6 +60,7 @@ OBJDUMP = $(CROSSDEV)objdump CFLAGS = $(ARCHWARNINGS) $(ARCHOPTIMIZATION) \ $(ARCHCPUFLAGS) $(ARCHINCLUDES) $(ARCHDEFINES) -pipe +CPPFLAGS = $(ARCHINCLUDES) $(ARCHDEFINES) AFLAGS = $(CFLAGS) -D__ASSEMBLY__ OBJEXT = .o @@ -69,6 +71,11 @@ ifeq ("${CONFIG_DEBUG}","y") LDFLAGS += -g endif +define PREPROCESS + @echo "CPP: $1->$2" + @$(CPP) $(CPPFLAGS) $1 -o $2 +endef + define COMPILE @echo "CC: $1" @$(CC) -c $(CFLAGS) $1 -o $2 diff --git a/nuttx/configs/us7032evb1/ostest/Make.defs b/nuttx/configs/us7032evb1/ostest/Make.defs index 585153307..e988fbb20 100644 --- a/nuttx/configs/us7032evb1/ostest/Make.defs +++ b/nuttx/configs/us7032evb1/ostest/Make.defs @@ -1,5 +1,5 @@ ############################################################################## -# configs/olimex-strp711/ostest/Make.defs +# configs/us7032evb1/ostest/Make.defs # # Copyright (C) 2008 Gregory Nutt. All rights reserved. # Author: Gregory Nutt <spudmonkey@racsa.co.cr> @@ -51,6 +51,7 @@ ARCHSCRIPT = -T$(TOPDIR)/configs/$(CONFIG_ARCH_BOARD)/ostest/ld.script CROSSDEV = sh-elf- CC = $(CROSSDEV)gcc +CPP = $(CROSSDEV)gcc -E LD = $(CROSSDEV)ld AR = $(CROSSDEV)ar rcs NM = $(CROSSDEV)nm @@ -59,6 +60,7 @@ OBJDUMP = $(CROSSDEV)objdump CFLAGS = $(ARCHWARNINGS) $(ARCHOPTIMIZATION) \ $(ARCHCPUFLAGS) $(ARCHINCLUDES) $(ARCHDEFINES) -pipe +CPPFLAGS = $(ARCHINCLUDES) $(ARCHDEFINES) AFLAGS = $(CFLAGS) -D__ASSEMBLY__ OBJEXT = .o @@ -69,6 +71,11 @@ ifeq ("${CONFIG_DEBUG}","y") LDFLAGS += -g endif +define PREPROCESS + @echo "CPP: $1->$2" + @$(CPP) $(CPPFLAGS) $1 -o $2 +endef + define COMPILE @echo "CC: $1" @$(CC) -c $(CFLAGS) $1 -o $2 |