📄 makefile.common
字号:
#/*""FILE COMMENT""*************************************************************#* System Name : RENESAS T-Engine/micro T-Engine series#* File Name : Makefile.common#* Version : 1.00.00#* Contents : Makefile for creating the load module of "TCP/IP"#* Model : RENESAS T-Engine / micro T-Engine#* CPU : SuperH / M32R#* Compiler : GNU#* OS : T-Kernel#* note : The Software is being delivered to you "AS IS" #* : and Renesas,whether explicitly or implicitly makes #* : no warranty as to its Use or performance. #* : RENESAS AND ITS SUPPLIER DO NOT AND CANNOT WARRANT #* : THE PERFORMANCE OR RESULTS YOU MAY OBTAIN BY USING #* : THE SOFTWARE. AS TO ANY MATTER INCLUDING WITHOUT #* : LIMITATION NONINFRINGEMENT OF THIRD PARTY RIGHTS,#* : MERCHANTABILITY, INTEGRATION, SATISFACTORY QUALITY, #* : OR FITNESS FOR ANY PARTICULAR PURPOSE.#*#* Copyright (c) 2004 MITSUBISHI ELECTRIC CORO. All Rights Reserved. #* AND RENESAS TECHNOLOGY CORP. All Rights Reserved.#* AND RENESAS SOLUTIONS CORP. All Rights Reserved.#*#* history : 2004.10.04 Ver.1.00.00#*""FILE COMMENT END""*********************************************************/# source file dependencies (generated automatically)DEPS = DependenciesDEPENDENCIES_OUTPUT := $(DEPS)#----------------------------------------------------------------------# target fileTARGET = userinit# source file pathTOP = ../../..S = ../../srcVPATH = $(S) $(S)/sysdepend/$(TETYPE)_$(MACHINE)#CFLAGS += -I../../srcHEADER = $(S) $(TOP)/include $(S)/sysdepend/$(TETYPE)_$(MACHINE) $(BD)/include #HEADER = $(S) $(BD)/include#source filesSRC = userinit.c startup.SOBJ = $(addsuffix .o, $(basename $(notdir $(SRC))))# compiler optionsCFLAGS += $(CFLAGS_WARNING) -DEMB_SYS -DINET -DKERNEL -DCOMPAT_43 -DT_KERNELLINKSCRIPT = userinit.lnkLDOBJS =LDFLAGS += -static -nostdlib -T $(LINKSCRIPT) -L../../../lib/build/$(TETYPE)_$(MACHINE) -e _startupLDLIBS += -lg -ltk -ltm -lsvc -lg -lgcc#----------------------------------------------------------------------.PHONY: all clean installALL = $(TARGET).abs $(TARGET).mot $(TARGET).mapall: $(ALL)$(TARGET).abs: $(OBJ) $(CC) $(TARGET_ARCH) $(LDFLAGS) $(LDOBJS) $^ $(LDLIBS) $(STDLIB) $(OUTPUT_OPTION)%.mot: %.abs $(OBJCOPY) $(OUTPUT_SREC) $< $@$(TARGET).map: $(TARGET).abs $(NM) $(NMFLAGS) $< > $@clean: $(RM) $(OBJ) $(ALL) $(DEPS)install: $(addprefix $(EXE_INSTALLDIR)/, $(ALL))$(addprefix $(EXE_INSTALLDIR)/, $(TARGET)): $(EXE_INSTALLDIR)/%: % $(EXE_INSTALL_STRIP)# source file dependencies (generated automatically)ifdef DEPENDENCIES_OUTPUT $(DEPS): ; touch $(DEPS)else $(DEPS): $(SRC) ; $(MAKEDEPS) $@ $?endifinclude $(DEPS)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -