📄 target.mk
字号:
# File: imon/target.mk# Purpose: builds a single target type# Author: Phil Bunce (pjb@carmel.com)# Revision History:# 970826 Started Revision history# 970826 Added date.c dependency# 980616 Removed devinfo.o from DYNOBJSinclude $(LSIPKG)/defines.mkinclude ../files.mkCC = pmccOBJS = $(ASFILES:.s=.o) $(CFILES:.c=.o) DYNOBJS = date.o vers.o tools.oPROM = -prom -crt0 -syms -T $(FTEXT) -D $(FDATA)MON = $(LSIPKG)/mon/$(ENDIAN)CLIB = $(LSIPKG)/lib/$(ENDIAN)/lib$(NMOD)c.aLIBS = -L$(MON) -L$(LSIPKG)/$(FPEM_DIR)/$(ENDIAN)SLIB = -lmon $(LIBF) -lc -lmonOFILE = -o imonall : imon @echo imon/$(ENDIAN) is now up to dateimon: ../rules.mk ../date.c $(OBJS) $(DYNOBJS) $(CLIB) $(MON)/lib$(NMOD)mon.a $(FPEM_DEP) pmcc $(PROM) $(OPTLEV) $(TFLAG) $(LIBS) $(OFILE) $(OBJS) $(DYNOBJS) $(SLIB)../date.c : $(MON)/lib$(NMOD)mon.a $(CLIB) mkmsg date -date > ../date.cclean: @$(RMFOBJS) imon imon.rec imon.mapreduce: @$(RMFOBJS) $(DYNOBJS)include ../rules.mk# These are created manually because makedepend doesn't like to# parse .s files (prob with cl).mips.o: $(LSIPKG)/include/mips.h $(LSIPKG)/include/mipsmon.hmips.o: $(LSIPKG)/include/mon.h $(LSIPKG)/include/imon.hmips.o: $(LSIPKG)/include/cobrcore.h $(LSIPKG)/include/dbxcore.hmips.o: $(LSIPKG)/include/defines.h $(LSIPKG)/include/ernicore.hmips.o: $(LSIPKG)/include/lr3000.h $(LSIPKG)/include/lr33000.hmips.o: $(LSIPKG)/include/lr33020.h $(LSIPKG)/include/lr33300.hmips.o: $(LSIPKG)/include/lr4001.h $(LSIPKG)/include/lr4002.hmips.o: $(LSIPKG)/include/lr4010.h $(LSIPKG)/include/lr4101.hmips.o: $(LSIPKG)/include/lr64008.h $(LSIPKG)/include/lr64360.hmips.o: $(LSIPKG)/include/lr64363.h# DO NOT DELETE THIS LINE -- make depend depends on it.main.o: $(LSIPKG)/include/cobrcore.h $(LSIPKG)/include/dbxcore.hmain.o: $(LSIPKG)/include/defines.h $(LSIPKG)/include/ernicore.hmain.o: $(LSIPKG)/include/imon.h $(LSIPKG)/include/l9a0084.hmain.o: $(LSIPKG)/include/lr3000.h $(LSIPKG)/include/lr33000.hmain.o: $(LSIPKG)/include/lr33020.h $(LSIPKG)/include/lr33300.hmain.o: $(LSIPKG)/include/lr4001.h $(LSIPKG)/include/lr4002.hmain.o: $(LSIPKG)/include/lr4010.h $(LSIPKG)/include/lr4101.hmain.o: $(LSIPKG)/include/lr4102.h $(LSIPKG)/include/lr64008.hmain.o: $(LSIPKG)/include/lr64360.h $(LSIPKG)/include/lr64363.hmain.o: $(LSIPKG)/include/lr64364.h $(LSIPKG)/include/lr64388.hmain.o: $(LSIPKG)/include/mips.h $(LSIPKG)/include/mon.hmain.o: $(LSIPKG)/include/setjmp.h $(LSIPKG)/include/stdio.hmain.o: $(LSIPKG)/include/string.h $(LSIPKG)/include/string2.hmain.o: $(LSIPKG)/include/termio.h $(LSIPKG)/include/utypes.hload.o: $(LSIPKG)/include/cobrcore.h $(LSIPKG)/include/dbxcore.hload.o: $(LSIPKG)/include/defines.h $(LSIPKG)/include/ernicore.hload.o: $(LSIPKG)/include/imon.h $(LSIPKG)/include/l9a0084.hload.o: $(LSIPKG)/include/lr3000.h $(LSIPKG)/include/lr33000.hload.o: $(LSIPKG)/include/lr33020.h $(LSIPKG)/include/lr33300.hload.o: $(LSIPKG)/include/lr4001.h $(LSIPKG)/include/lr4002.hload.o: $(LSIPKG)/include/lr4010.h $(LSIPKG)/include/lr4101.hload.o: $(LSIPKG)/include/lr4102.h $(LSIPKG)/include/lr64008.hload.o: $(LSIPKG)/include/lr64360.h $(LSIPKG)/include/lr64363.hload.o: $(LSIPKG)/include/lr64364.h $(LSIPKG)/include/lr64388.hload.o: $(LSIPKG)/include/mips.h $(LSIPKG)/include/mon.hload.o: $(LSIPKG)/include/setjmp.h $(LSIPKG)/include/stdio.hload.o: $(LSIPKG)/include/string.h $(LSIPKG)/include/string2.hload.o: $(LSIPKG)/include/termio.h $(LSIPKG)/include/utypes.hsbrk.o: $(LSIPKG)/include/cobrcore.h $(LSIPKG)/include/dbxcore.hsbrk.o: $(LSIPKG)/include/defines.h $(LSIPKG)/include/ernicore.hsbrk.o: $(LSIPKG)/include/imon.h $(LSIPKG)/include/l9a0084.hsbrk.o: $(LSIPKG)/include/lr3000.h $(LSIPKG)/include/lr33000.hsbrk.o: $(LSIPKG)/include/lr33020.h $(LSIPKG)/include/lr33300.hsbrk.o: $(LSIPKG)/include/lr4001.h $(LSIPKG)/include/lr4002.hsbrk.o: $(LSIPKG)/include/lr4010.h $(LSIPKG)/include/lr4101.hsbrk.o: $(LSIPKG)/include/lr4102.h $(LSIPKG)/include/lr64008.hsbrk.o: $(LSIPKG)/include/lr64360.h $(LSIPKG)/include/lr64363.hsbrk.o: $(LSIPKG)/include/lr64364.h $(LSIPKG)/include/lr64388.hsbrk.o: $(LSIPKG)/include/mips.h $(LSIPKG)/include/mon.hsbrk.o: $(LSIPKG)/include/setjmp.h $(LSIPKG)/include/stdio.hsbrk.o: $(LSIPKG)/include/string.h $(LSIPKG)/include/string2.hsbrk.o: $(LSIPKG)/include/utypes.hioctl.o: $(LSIPKG)/include/cobrcore.h $(LSIPKG)/include/dbxcore.hioctl.o: $(LSIPKG)/include/defines.h $(LSIPKG)/include/ernicore.hioctl.o: $(LSIPKG)/include/l9a0084.h $(LSIPKG)/include/lr3000.hioctl.o: $(LSIPKG)/include/lr33000.h $(LSIPKG)/include/lr33020.hioctl.o: $(LSIPKG)/include/lr33300.h $(LSIPKG)/include/lr4001.hioctl.o: $(LSIPKG)/include/lr4002.h $(LSIPKG)/include/lr4010.hioctl.o: $(LSIPKG)/include/lr4101.h $(LSIPKG)/include/lr4102.hioctl.o: $(LSIPKG)/include/lr64008.h $(LSIPKG)/include/lr64360.hioctl.o: $(LSIPKG)/include/lr64363.h $(LSIPKG)/include/lr64364.hioctl.o: $(LSIPKG)/include/lr64388.h $(LSIPKG)/include/malloc.hioctl.o: $(LSIPKG)/include/mips.h $(LSIPKG)/include/mipsmon.hioctl.o: $(LSIPKG)/include/mon.h $(LSIPKG)/include/pmon.hioctl.o: $(LSIPKG)/include/setjmp.h $(LSIPKG)/include/stdio.hioctl.o: $(LSIPKG)/include/string.h $(LSIPKG)/include/string2.hioctl.o: $(LSIPKG)/include/termio.h $(LSIPKG)/include/utypes.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -