#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) ARCH=sparc CPU=SIMSPARCSOLARIS CPU_FAMILY=SIMSPARCSOLARIS TOOL=gnu GCC_EXEC_PREFIX=/usr/vw/sparc/host/sun4-solaris2/lib/gcc-lib/ WIND_BASE=/usr/vw/sparc WIND_HOST_TYPE=sun4-solaris2 # Set current directory name THISDIR= /usr/vw/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 -nostdinc \ -DCPU=$(CPU) -DCPU_FAMILY=$(CPU_FAMILY) \ -I. -I$(TGT_DIR)/h -I$(THISDIR)/vxworks \ -I$(THISDIR)/pso $(EXTRA_DEFINE) CFLAGS= -fvolatile -fno-builtin -fno-defer-pop -nostdinc \ -DSIMSO \ -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)/pso -I$(THISDIR)/vxworks include $(TGT_DIR)/h/make/make.$(CPU)$(TOOL) include $(TGT_DIR)/h/make/defs.$(WIND_HOST_TYPE) CC=ccsimso AR=arsimso NM=nmsimso RANLIB=ranlibsimso LD=ldsimso