This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
commit 515ad1c388195a97fa4c0ca77ab921ff6c2ef821 Author: Johannes Schock <johannes.sch...@nivus.com> AuthorDate: Sat Sep 5 14:14:18 2020 +0200 Added KDEFINE (__KERNEL__) to EXTRAFLAGS for libboard, for other architectures. --- arch/avr/src/Makefile | 2 +- arch/hc/src/Makefile | 2 +- arch/mips/src/Makefile | 2 +- arch/misoc/src/Makefile | 2 +- arch/or1k/src/Makefile | 2 +- arch/renesas/src/Makefile | 2 +- arch/risc-v/src/Makefile | 2 +- arch/sim/src/Makefile | 2 +- arch/x86/src/Makefile | 2 +- arch/x86_64/src/Makefile | 2 +- arch/xtensa/src/Makefile | 2 +- arch/z16/src/Makefile | 2 +- arch/z80/src/Makefile.sdccl | 2 +- arch/z80/src/Makefile.sdccw | 2 +- arch/z80/src/Makefile.zdsiil | 2 +- arch/z80/src/Makefile.zdsiiw | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/arch/avr/src/Makefile b/arch/avr/src/Makefile index 05890e2..607f3e0 100644 --- a/arch/avr/src/Makefile +++ b/arch/avr/src/Makefile @@ -115,7 +115,7 @@ libarch$(LIBEXT): $(OBJS) $(call ARCHIVE, $@, $(OBJS)) board/libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(KDEFINE) $(EXTRAFLAGS)" nuttx$(EXEEXT): $(HEAD_OBJ) board/libboard$(LIBEXT) @echo "LD: nuttx" diff --git a/arch/hc/src/Makefile b/arch/hc/src/Makefile index 0712eee..8266d25 100644 --- a/arch/hc/src/Makefile +++ b/arch/hc/src/Makefile @@ -130,7 +130,7 @@ libarch$(LIBEXT): $(OBJS) $(call ARCHIVE, $@, $(OBJS)) board/libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(KDEFINE) $(EXTRAFLAGS)" nuttx$(EXEEXT): $(HEAD_OBJ) board/libboard$(LIBEXT) $(Q) echo "LD: nuttx" diff --git a/arch/mips/src/Makefile b/arch/mips/src/Makefile index 8b0df88..6aa11bd 100644 --- a/arch/mips/src/Makefile +++ b/arch/mips/src/Makefile @@ -113,7 +113,7 @@ libarch$(LIBEXT): $(OBJS) $(call ARCHIVE, $@, $(OBJS)) board/libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(KDEFINE) $(EXTRAFLAGS)" nuttx$(EXEEXT): $(HEAD_OBJ) board/libboard$(LIBEXT) @echo "LD: nuttx" diff --git a/arch/misoc/src/Makefile b/arch/misoc/src/Makefile index e81fe39..d3d3bbb 100644 --- a/arch/misoc/src/Makefile +++ b/arch/misoc/src/Makefile @@ -117,7 +117,7 @@ libarch$(LIBEXT): $(OBJS) $(call ARCHIVE, $@, $(OBJS)) board/libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(KDEFINE) $(EXTRAFLAGS)" nuttx$(EXEEXT): $(HEAD_OBJ) board/libboard$(LIBEXT) $(Q) $(LD) --entry=__start $(LDFLAGS) $(LIBPATHS) $(EXTRA_LIBPATHS) \ diff --git a/arch/or1k/src/Makefile b/arch/or1k/src/Makefile index cf774eb..461ab8f 100644 --- a/arch/or1k/src/Makefile +++ b/arch/or1k/src/Makefile @@ -152,7 +152,7 @@ $(KBIN): $(OBJS) $(call ARCHIVE, $@, $(OBJS)) board$(DELIM)libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(KDEFINE) $(EXTRAFLAGS)" nuttx$(EXEEXT): $(HEAD_OBJ) board$(DELIM)libboard$(LIBEXT) $(Q) echo "LD: nuttx" diff --git a/arch/renesas/src/Makefile b/arch/renesas/src/Makefile index 7bf8c5f..8a495e0 100644 --- a/arch/renesas/src/Makefile +++ b/arch/renesas/src/Makefile @@ -124,7 +124,7 @@ libarch$(LIBEXT): $(OBJS) $(call ARCHIVE, $@, $(OBJS)) board/libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(KDEFINE) $(EXTRAFLAGS)" nuttx$(EXEEXT): $(HEAD_OBJ) board/libboard$(LIBEXT) @echo "LD: nuttx" diff --git a/arch/risc-v/src/Makefile b/arch/risc-v/src/Makefile index dd43dc3..6824471 100644 --- a/arch/risc-v/src/Makefile +++ b/arch/risc-v/src/Makefile @@ -155,7 +155,7 @@ $(KBIN): $(OBJS) $(call ARCHIVE, $@, $(OBJS)) board/libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(KDEFINE) $(EXTRAFLAGS)" nuttx$(EXEEXT): $(HEAD_OBJ) board/libboard$(LIBEXT) $(Q) echo "LD: nuttx" diff --git a/arch/sim/src/Makefile b/arch/sim/src/Makefile index 9df182d..f1257e3 100644 --- a/arch/sim/src/Makefile +++ b/arch/sim/src/Makefile @@ -278,7 +278,7 @@ libarch$(LIBEXT): $(NUTTXOBJS) # that are not hardware-related. board/libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(KDEFINE) $(EXTRAFLAGS)" # A partially linked object containing only NuttX code (no interface to host OS) # Change the names of most symbols that conflict with libc symbols. diff --git a/arch/x86/src/Makefile b/arch/x86/src/Makefile index 31ab9e5..b6363bb 100644 --- a/arch/x86/src/Makefile +++ b/arch/x86/src/Makefile @@ -128,7 +128,7 @@ libarch$(LIBEXT): $(OBJS) $(call ARCHIVE, $@, $(OBJS)) board/libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(KDEFINE) $(EXTRAFLAGS)" nuttx$(EXEEXT): $(HEAD_OBJ) board/libboard$(LIBEXT) @echo "LD: nuttx$(EXEEXT)" diff --git a/arch/x86_64/src/Makefile b/arch/x86_64/src/Makefile index 65bc341..97000b4 100644 --- a/arch/x86_64/src/Makefile +++ b/arch/x86_64/src/Makefile @@ -123,7 +123,7 @@ $(KBIN): $(OBJS) $(call ARCHIVE, $@, $(OBJS)) board/libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(KDEFINE) $(EXTRAFLAGS)" nuttx$(EXEEXT): board/libboard$(LIBEXT) @echo "LD: nuttx$(EXEEXT)" diff --git a/arch/xtensa/src/Makefile b/arch/xtensa/src/Makefile index fd6111c..ac9de8f 100644 --- a/arch/xtensa/src/Makefile +++ b/arch/xtensa/src/Makefile @@ -114,7 +114,7 @@ libarch$(LIBEXT): $(OBJS) $(call ARCHIVE, $@, $(OBJS)) board/libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(KDEFINE) $(EXTRAFLAGS)" nuttx$(EXEEXT): $(STARTUP_OBJS) board/libboard$(LIBEXT) @echo "LD: nuttx" diff --git a/arch/z16/src/Makefile b/arch/z16/src/Makefile index 669d322..5d8476f 100644 --- a/arch/z16/src/Makefile +++ b/arch/z16/src/Makefile @@ -79,7 +79,7 @@ libarch$(LIBEXT): $(OBJS) $(call ARCHIVE, $@, $(OBJS)) board/libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(KDEFINE) $(EXTRAFLAGS)" ifeq ($(COMPILER),zneocc.exe) nuttx.linkcmd: $(LINKCMDTEMPLATE) diff --git a/arch/z80/src/Makefile.sdccl b/arch/z80/src/Makefile.sdccl index ea8c3f8..2211b3f 100644 --- a/arch/z80/src/Makefile.sdccl +++ b/arch/z80/src/Makefile.sdccl @@ -149,7 +149,7 @@ libarch$(LIBEXT): asm_mem.h $(OBJS) # This builds the libboard library in the board/ subdirectory board/libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(KDEFINE) $(EXTRAFLAGS)" # This target builds the final executable diff --git a/arch/z80/src/Makefile.sdccw b/arch/z80/src/Makefile.sdccw index f7f0141..76151f1 100644 --- a/arch/z80/src/Makefile.sdccw +++ b/arch/z80/src/Makefile.sdccw @@ -149,7 +149,7 @@ libarch$(LIBEXT): asm_mem.h $(OBJS) # This builds the libboard library in the board\ subdirectory board\libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(KDEFINE) $(EXTRAFLAGS)" # This target builds the final executable diff --git a/arch/z80/src/Makefile.zdsiil b/arch/z80/src/Makefile.zdsiil index cf190c7..d82f4b3 100644 --- a/arch/z80/src/Makefile.zdsiil +++ b/arch/z80/src/Makefile.zdsiil @@ -101,7 +101,7 @@ libarch$(LIBEXT): $(OBJS) $(call ARCHIVE, $@, $(OBJS)) board$(DELIM)libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS=""$(KDEFINE) $(EXTRAFLAGS)" nuttx.linkcmd: $(LINKCMDTEMPLATE) $(Q) cp -f $(LINKCMDTEMPLATE) nuttx.linkcmd diff --git a/arch/z80/src/Makefile.zdsiiw b/arch/z80/src/Makefile.zdsiiw index 4dcfec7..7aadf21 100644 --- a/arch/z80/src/Makefile.zdsiiw +++ b/arch/z80/src/Makefile.zdsiiw @@ -92,7 +92,7 @@ libarch$(LIBEXT): $(OBJS) $(call ARCHIVE, $@, $(OBJS)) board$(DELIM)libboard$(LIBEXT): - $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(EXTRAFLAGS)" + $(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRAFLAGS="$(KDEFINE) $(EXTRAFLAGS)" nuttx.linkcmd: $(LINKCMDTEMPLATE) $(Q) cp -f $(LINKCMDTEMPLATE) nuttx.linkcmd