diff options
Diffstat (limited to 'nuttx/libc/Makefile')
-rw-r--r-- | nuttx/libc/Makefile | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/nuttx/libc/Makefile b/nuttx/libc/Makefile index 72c12863b..2ced86e8c 100644 --- a/nuttx/libc/Makefile +++ b/nuttx/libc/Makefile @@ -35,6 +35,18 @@ -include $(TOPDIR)/Make.defs +# CFLAGS + +ifeq ($(CONFIG_NUTTX_KERNEL),y) +ifeq ($(CONFIG_WINDOWS_NATIVE),y) + KDEFINE = ${shell $(TOPDIR)\tools\define.bat "$(CC)" __KERNEL__} +else + KDEFINE = ${shell $(TOPDIR)/tools/define.sh "$(CC)" __KERNEL__} +endif +endif + +# Sources and paths + ASRCS = CSRCS = @@ -107,7 +119,7 @@ endif .depend: Makefile $(SRCS) ifeq ($(CONFIG_NUTTX_KERNEL),y) $(Q) $(MKDEP) --obj-path ubin --obj-suffix $(OBJEXT) $(DEPPATH) "$(CC)" -- $(CFLAGS) -- $(SRCS) >Make_ubin.dep - $(Q) $(MKDEP) --obj-path kbin --obj-suffix $(OBJEXT) $(DEPPATH) "$(CC)" -- $(CFLAGS) -- $(SRCS) >Make_kbin.dep + $(Q) $(MKDEP) --obj-path kbin --obj-suffix $(OBJEXT) $(DEPPATH) "$(CC)" -- $(CFLAGS) $(KDEFINE) -- $(SRCS) >Make_kbin.dep else $(Q) $(MKDEP) --obj-path bin --obj-suffix $(OBJEXT) $(DEPPATH) "$(CC)" -- $(CFLAGS) -- $(SRCS) >Make_bin.dep endif |