#SHELL=bash
#
#CPU := $(shell if [ "$$CPU" != "" ]; then echo $$CPU; else echo XXX; fi)
#
#CPU_FAMILY := $(shell if [ "$$CPU_FAMILY" != "" ]; then echo $$CPU_FAMILY; else echo XXX; fi)
#
#TOOL := $(shell if [ "$$TOOL" != "" ]; then echo $$TOOL; else echo XXX; fi)
#
#GCC_EXEC_PREFIX := $(shell if [ "$$GCC_EXEC_PREFIX" != "" ]; then echo $$GCC_EXEC_PREFIX; else echo XXX; fi)
#
#WIND_BASE := $(shell if [ "$$WIND_BASE" != "" ]; then echo $$WIND_BASE; else echo XXX; fi)
#
#WIND_HOST_TYPE := $(shell if [ "$$WIND_HOST_TYPE" != "" ]; then echo $$WIND_HOST_TYPE; else echo XXX; fi)
#TOOL := $(shell if [ "$$TOOL" != "" ]; then echo $$TOOL; else echo XXX; fi)

CPU=I80486
CPU_FAMILY=I80X86
TOOL=gnu
GCC_EXEC_PREFIX=c:/Tornado/host/x86-win32/lib/gcc-lib/
WIND_BASE=c:/Tornado
WIND_HOST_TYPE=x86-win32

# Set current directory name 
THISDIR= c:/Tornado/target/src/pso_stack

TGT_DIR=$(WIND_BASE)/target

EXTRA_DEFINE= -DVXWORKS -UORIG

#CFLAGS= -nostdinc -DCPU=$(CPU) -DCPU_FAMILY=$(CPU_FAMILY) \
#	-I. -I$(TGT_DIR)/h $(EXTRA_DEFINE)

#
# MORE CFLAGS are defined in sub directories
#

VX_CFLAGS= -fvolatile -fno-builtin -fno-defer-pop -m486 -nostdinc \
	-DCPU=$(CPU) -DCPU_FAMILY=$(CPU_FAMILY) \
	-I. -I$(TGT_DIR)/h -I$(THISDIR)/vxworks $(EXTRA_DEFINE) 

CFLAGS= -fvolatile -fno-builtin -fno-defer-pop -m486 -nostdinc \
	-DCPU=$(CPU) -DCPU_FAMILY=$(CPU_FAMILY) -D_KERNEL \
	-I$(THISDIR) -I$(THISDIR)/sys -I$(THISDIR)/opt -I$(THISDIR)/include \
	 -I$(TGT_DIR)/h $(EXTRA_DEFINE) $(MORE_CFLAGS) -I$(THISDIR)/vxworks

include $(TGT_DIR)/h/make/make.$(CPU)$(TOOL)
include $(TGT_DIR)/h/make/defs.$(WIND_HOST_TYPE)

CC=cc386
AR=ar386
NM=nm386
RANLIB=ranlib386
LD=ld386


