__KERNEL__ should be defined when compiler architecture specific logic

This commit is contained in:
Gregory Nutt 2015-11-25 18:06:56 -06:00
parent 4aa3dcb51a
commit 22b4932a4f
1 changed files with 3 additions and 0 deletions

View File

@ -55,6 +55,9 @@ INCLUDES = $(ARCHSTDINCLUDES) $(USRINCLUDES)
CFLAGS = $(ARCHWARNINGS) $(ARCHOPTIMIZATION) $(ARCHCPUFLAGS) $(INCLUDES) $(ARCHDEFINES) $(EXTRADEFINES)
CPPFLAGS += -I$(ARCHSRCDIR)
KDEFINE = ${shell $(TOPDIR)/tools/define.sh "$(CC)" __KERNEL__}
CFLAGS += $(KDEFINE)
ifeq ($(CONFIG_WINDOWS_NATIVE),y)
LDFLAGS += @"$(ARCHSRCDIR)/nuttx.linkcmd"
else