📄 makefile
字号:
# Makefile generated by the project manager## GENERATED: Sun Mar 18 21:06:19 Pacific Daylight Time 2001# DO NOT EDIT - file is regenerated whenever the project changes## core informationPRJ_DIR = D:/VxWorks/WindML20/13506/8BPPPRJ_FILE = 8bpp.wpjPRJ_TYPE = vxWorksPRJ_OBJS = sysALib.o prjConfig.o linkSyms.o ugldemo.o sysLib.o Udeapp.o uglInit.o ude506.oBOOT_OBJS = romInit.o romStart.oBUILD_SPEC = defaultBSP_DIR = $(WIND_BASE)/target/config/pcPentiumTGT_DIR = $(WIND_BASE)/target## set searching directories for dependenciesvpath %.c $(BSP_DIR)vpath %.cpp $(BSP_DIR)vpath %.cxx $(BSP_DIR)## build-configuration infoifeq ($(BUILD_SPEC),default)CPU = PENTIUMTOOL = gnuDEFAULT_RULE = vxWorksendif## component-configuration infoCOMPONENTS = INCLUDE_ANSI_ASSERT \ INCLUDE_ANSI_CTYPE \ INCLUDE_ANSI_LOCALE \ INCLUDE_ANSI_MATH \ INCLUDE_ANSI_STDIO \ INCLUDE_ANSI_STDIO_EXTRA \ INCLUDE_ANSI_STDLIB \ INCLUDE_ANSI_STRING \ INCLUDE_ANSI_TIME \ INCLUDE_ATA \ INCLUDE_BOOT_LINE_INIT \ INCLUDE_BUF_MGR \ INCLUDE_CACHE_ENABLE \ INCLUDE_CACHE_SUPPORT \ INCLUDE_DLL \ INCLUDE_DOSFS \ INCLUDE_ENV_VARS \ INCLUDE_EXC_HANDLING \ INCLUDE_EXC_TASK \ INCLUDE_FD \ INCLUDE_FLOATING_POINT \ INCLUDE_FORMATTED_IO \ INCLUDE_HASH \ INCLUDE_HW_FP \ INCLUDE_IO_SYSTEM \ INCLUDE_KERNEL \ INCLUDE_LOGGING \ INCLUDE_LPT \ INCLUDE_MEMORY_CONFIG \ INCLUDE_MEM_MGR_BASIC \ INCLUDE_MEM_MGR_FULL \ INCLUDE_MMU_BASIC \ INCLUDE_MODULE_MANAGER \ INCLUDE_MSG_Q \ INCLUDE_MSG_Q_SHOW \ INCLUDE_PCI_PARAMS \ INCLUDE_PC_CONSOLE \ INCLUDE_PIPES \ INCLUDE_POSIX_CLOCKS \ INCLUDE_RNG_BUF \ INCLUDE_SELECT \ INCLUDE_SEM_BINARY \ INCLUDE_SEM_COUNTING \ INCLUDE_SEM_MUTEX \ INCLUDE_SIGNALS \ INCLUDE_SIO \ INCLUDE_STDIO \ INCLUDE_SYM_TBL \ INCLUDE_SYSCLK_INIT \ INCLUDE_SYSHW_INIT \ INCLUDE_SYS_START \ INCLUDE_TASK_HOOKS \ INCLUDE_TASK_VARS \ INCLUDE_TIMEX \ INCLUDE_TTY_DEV \ INCLUDE_USER_APPL \ INCLUDE_WATCHDOGS \ INCLUDE_WDB \ INCLUDE_WDB_BANNER \ INCLUDE_WDB_BP \ INCLUDE_WDB_COMM_SERIAL \ INCLUDE_WDB_CTXT \ INCLUDE_WDB_DIRECT_CALL \ INCLUDE_WDB_EVENTPOINTS \ INCLUDE_WDB_EVENTS \ INCLUDE_WDB_EXC_NOTIFY \ INCLUDE_WDB_EXIT_NOTIFY \ INCLUDE_WDB_FUNC_CALL \ INCLUDE_WDB_GOPHER \ INCLUDE_WDB_HW_FP \ INCLUDE_WDB_MEM \ INCLUDE_WDB_REG \ INCLUDE_WDB_START_NOTIFY \ INCLUDE_WDB_SYS \ INCLUDE_WDB_SYS_HW_FP \ INCLUDE_WDB_TASK \ INCLUDE_WDB_TASK_BP \ INCLUDE_WDB_TASK_HW_FP \ INCLUDE_WDB_USER_EVENT \ INCLUDE_WDB_VIO \ INCLUDE_WDB_VIO_LIBCOMPONENT_LIBS = include $(TGT_DIR)/h/make/defs.project## build-configuration infoifeq ($(BUILD_SPEC),default)AR = ar386AS = cc386CC = cc386CFLAGS = -g -mpentium -nostdinc -DRW_MULTI_THREAD -D_REENTRANT -fvolatile -nostdlib -fno-builtin -fno-defer-pop -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/pcPentium -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=PENTIUM -DPRJ_BUILD -DCPU_VARIANT=PENTIUMCFLAGS_AS = -g -mpentium -ansi -nostdinc -fvolatile -nostdlib -fno-builtin -fno-defer-pop -P -x assembler-with-cpp -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/pcPentium -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=PENTIUM -DPRJ_BUILD -DCPU_VARIANT=PENTIUMCPP = cc386 -B$(WIND_BASE)/host/$(WIND_HOST_TYPE)/lib/gcc-lib/ -E -P -xcEXTRA_MODULES = LD = ld386LDFLAGS = -X -NLD_PARTIAL = cc386 -B$(WIND_BASE)/host/$(WIND_HOST_TYPE)/lib/gcc-lib/ -nostdlib -r -Wl,-XLD_PARTIAL_FLAGS = -X -rLIBS = $(WIND_BASE)/target/lib/libPENTIUMgnuvx.aNM = nm386 -gOPTION_DEFINE_MACRO = -DOPTION_INCLUDE_DIR = -IPOST_BUILD_RULE = RAM_HIGH_ADRS = 00008000 # Boot image entry pointRAM_LOW_ADRS = 00108000 # VxWorks image entry pointSIZE = size386endif# override make definitions only below this line# override make definitions only above this lineinclude $(TGT_DIR)/h/make/rules.project## build-configuration infoifeq ($(BUILD_SPEC),default)sysALib.o: $(AS) -g -mpentium -ansi -nostdinc -fvolatile -nostdlib -fno-builtin -fno-defer-pop -P -x assembler-with-cpp -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/pcPentium -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=PENTIUM -DPRJ_BUILD -DCPU_VARIANT=PENTIUM -c $(WIND_BASE)/target/config/pcPentium/sysALib.s -o sysALib.oprjConfig.o: $(CC) -g -mpentium -nostdinc -DRW_MULTI_THREAD -D_REENTRANT -fvolatile -nostdlib -fno-builtin -fno-defer-pop -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/pcPentium -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=PENTIUM -DPRJ_BUILD -DCPU_VARIANT=PENTIUM -c $(PRJ_DIR)/prjConfig.clinkSyms.o: $(CC) -g -mpentium -nostdinc -DRW_MULTI_THREAD -D_REENTRANT -fvolatile -nostdlib -fno-builtin -fno-defer-pop -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/pcPentium -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=PENTIUM -DPRJ_BUILD -DCPU_VARIANT=PENTIUM -c $(PRJ_DIR)/linkSyms.cugldemo.o: $(CC) -g -mpentium -nostdinc -DRW_MULTI_THREAD -D_REENTRANT -fvolatile -nostdlib -fno-builtin -fno-defer-pop -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/pcPentium -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=PENTIUM -DPRJ_BUILD -DCPU_VARIANT=PENTIUM -c $(PRJ_DIR)/file/ugldemo.csysLib.o: $(CC) -g -mpentium -nostdinc -DRW_MULTI_THREAD -D_REENTRANT -fvolatile -nostdlib -fno-builtin -fno-defer-pop -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/pcPentium -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=PENTIUM -DPRJ_BUILD -DCPU_VARIANT=PENTIUM -c $(PRJ_DIR)/file/sysLib.cUdeapp.o: $(CC) -g -mpentium -nostdinc -DRW_MULTI_THREAD -D_REENTRANT -fvolatile -nostdlib -fno-builtin -fno-defer-pop -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/pcPentium -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=PENTIUM -DPRJ_BUILD -DCPU_VARIANT=PENTIUM -c $(PRJ_DIR)/file/Udeapp.cuglInit.o: $(CC) -g -mpentium -nostdinc -DRW_MULTI_THREAD -D_REENTRANT -fvolatile -nostdlib -fno-builtin -fno-defer-pop -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/pcPentium -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=PENTIUM -DPRJ_BUILD -DCPU_VARIANT=PENTIUM -c $(PRJ_DIR)/File/uglInit.cude506.o: $(CC) -g -mpentium -nostdinc -DRW_MULTI_THREAD -D_REENTRANT -fvolatile -nostdlib -fno-builtin -fno-defer-pop -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/pcPentium -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=PENTIUM -DPRJ_BUILD -DCPU_VARIANT=PENTIUM -c $(PRJ_DIR)/File/ude506.cendif## dependenciessysALib.o: $(WIND_BASE)/target/config/pcPentium/sysALib.s \ $(PRJ_DIR)/prjComps.h \ $(PRJ_DIR)/prjParams.hromInit.o: $(WIND_BASE)/target/config/pcPentium/romInit.s \ $(PRJ_DIR)/prjComps.h \ $(PRJ_DIR)/prjParams.hromStart.o: $(WIND_BASE)/target/config/comps/src/romStart.c \ $(PRJ_DIR)/prjComps.h \ $(PRJ_DIR)/prjParams.hprjConfig.o: $(PRJ_DIR)/prjConfig.c $(PRJ_DIR)/prjComps.h $(PRJ_DIR)/prjParams.hlinkSyms.o: $(PRJ_DIR)/linkSyms.cugldemo.o: $(PRJ_DIR)/file/ugldemo.csysLib.o: $(PRJ_DIR)/file/sysLib.c \ $(PRJ_DIR)/file/config.h \ $(PRJ_DIR)/prjComps.h \ $(PRJ_DIR)/prjParams.hUdeapp.o: $(PRJ_DIR)/file/Udeapp.c \ $(PRJ_DIR)/file/config.h \ $(PRJ_DIR)/prjComps.h \ $(PRJ_DIR)/prjParams.huglInit.o: $(PRJ_DIR)/File/uglInit.c \ $(PRJ_DIR)/prjParams.h \ $(PRJ_DIR)/File/uglInit.h \ $(PRJ_DIR)/File/udbmffnt.c \ $(PRJ_DIR)/File/uglBmfCfg.cude506.o: $(PRJ_DIR)/File/ude506.c \ $(PRJ_DIR)/File/udepson.h \ $(PRJ_DIR)/File/control.h \ $(PRJ_DIR)/File/udemode.h \ $(PRJ_DIR)/File/mode0.h## user defined rulesbootrom_high : $(CC) -c $(CFLAGS) -DRAM_DST_ADRS=0x$(RAM_LOW_ADRS) $(BOOTINIT) - @ $(RM) bootrom.Z.s $@ $(MAKE) -f $(PRJ_DIR)/Makefile LD_HIGH_FLAGS="-Ttext $(RAM_LOW_ADRS)" bootrom.Z.s $(MAKE) -f $(PRJ_DIR)/Makefile bootrom LD_LOW_FLAGS="$(LD_HIGH_FLAGS)" $(CP) bootrom $@ - @ $(RM) bootrom.Z.* bootrom bootInit.oromInit.o : $(CC) $(OPTION_OBJECT_ONLY) $(CFLAGS_AS) $(ROM_FLAGS_EXTRA) $< -o $@romStart.o : $(CC) $(OPTION_OBJECT_ONLY) $(CFLAGS) $(ROM_FLAGS_EXTRA) $< -o $@romcard_bootrom_256.hex: depend.$(BSP_NAME) romcard.o bootrom_uncmp - @ $(RM) $@ $(LD) -o romcard -X -N -e _romcard romcard.o $(ROMSIZEPROG) -b 3fe00 bootrom_uncmp $(BINHEX) -a 0 bootrom_uncmp | $(SED) -e "/S9/d" > $@ $(BINHEX) -a 3fe00 -b romcard >> $@ - @ $(RM) romcard.o romcardromcard_bootrom_512.hex: depend.$(BSP_NAME) romcard.o bootrom_uncmp - @ $(RM) $@ $(LD) -o romcard -X -N -e _romcard romcard.o $(ROMSIZEPROG) -b 7fe00 bootrom_uncmp $(BINHEX) -a 0 bootrom_uncmp | $(SED) -e "/S9/d" > $@ $(BINHEX) -a 7fe00 -b romcard >> $@ - @ $(RM) romcard.o romcardromcard_vxWorks_st_512.hex: depend.$(BSP_NAME) romcard.o vxWorks.st_rom - @ $(RM) $@ $(LD) -o romcard -X -N -e _romcard romcard.o $(ROMSIZEPROG) -b 7fe00 vxWorks.st_rom $(BINHEX) -a 0 vxWorks.st_rom | $(SED) -e "/S9/d" > $@ $(BINHEX) -a 7fe00 -b romcard >> $@ - @ $(RM) romcard.o romcardvxWorks_low vxWorks_low.sym : - @ $(RM) vxWorks_low vxWorks_low.sym $(MAKE) -f $(PRJ_DIR)/Makefile vxWorks LD_LOW_FLAGS="$(LD_HIGH_FLAGS)" $(CP) vxWorks vxWorks_low $(CP) vxWorks.sym vxWorks_low.sym - @ $(RM) vxWorks vxWorks.symvxWorks_rom_low : - @ $(RM) $@ $(MAKE) -f $(PRJ_DIR)/Makefile vxWorks_rom LD_LOW_FLAGS="$(LD_HIGH_FLAGS)" $(CP) vxWorks_rom $@ - @ $(RM) vxWorks_rom
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -