📄 target.mk
字号:
# File: pmon/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.o#PROM = -prom -crt0 -T $(FTEXT) -D $(FDATA)PROM = -prom -crt0 -syms -T $(FTEXT) -D $(FDATA)FLIB = -L$(LSIPKG)/$(FPEM_DIR)/$(ENDIAN)MON = $(LSIPKG)/mon/$(ENDIAN)CLIB = $(LSIPKG)/lib/$(ENDIAN)/lib$(NMOD)c.aLIBS = -L$(MON) $(FLIB)OFILE = -o pmonSLIB = $(LIBF) -lmon -lc -lmonall : pmon @echo pmon/$(ENDIAN) is now up to datepmon: ../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) pmon pmon.rec pmon.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/pmon.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/l9a0084.h $(LSIPKG)/include/lr3000.hmain.o: $(LSIPKG)/include/lr33000.h $(LSIPKG)/include/lr33020.hmain.o: $(LSIPKG)/include/lr33300.h $(LSIPKG)/include/lr4001.hmain.o: $(LSIPKG)/include/lr4002.h $(LSIPKG)/include/lr4010.hmain.o: $(LSIPKG)/include/lr4101.h $(LSIPKG)/include/lr4102.hmain.o: $(LSIPKG)/include/lr64008.h $(LSIPKG)/include/lr64360.hmain.o: $(LSIPKG)/include/lr64363.h $(LSIPKG)/include/lr64364.hmain.o: $(LSIPKG)/include/lr64388.h $(LSIPKG)/include/malloc.hmain.o: $(LSIPKG)/include/mips.h $(LSIPKG)/include/mipsmon.hmain.o: $(LSIPKG)/include/mon.h $(LSIPKG)/include/pmon.hmain.o: $(LSIPKG)/include/setjmp.h $(LSIPKG)/include/stdio.hmain.o: $(LSIPKG)/include/string.h $(LSIPKG)/include/string2.hmain.o: $(LSIPKG)/include/utypes.hmemtst.o: $(LSIPKG)/include/cobrcore.h $(LSIPKG)/include/dbxcore.hmemtst.o: $(LSIPKG)/include/defines.h $(LSIPKG)/include/ernicore.hmemtst.o: $(LSIPKG)/include/l9a0084.h $(LSIPKG)/include/lr3000.hmemtst.o: $(LSIPKG)/include/lr33000.h $(LSIPKG)/include/lr33020.hmemtst.o: $(LSIPKG)/include/lr33300.h $(LSIPKG)/include/lr4001.hmemtst.o: $(LSIPKG)/include/lr4002.h $(LSIPKG)/include/lr4010.hmemtst.o: $(LSIPKG)/include/lr4101.h $(LSIPKG)/include/lr4102.hmemtst.o: $(LSIPKG)/include/lr64008.h $(LSIPKG)/include/lr64360.hmemtst.o: $(LSIPKG)/include/lr64363.h $(LSIPKG)/include/lr64364.hmemtst.o: $(LSIPKG)/include/lr64388.h $(LSIPKG)/include/malloc.hmemtst.o: $(LSIPKG)/include/mips.h $(LSIPKG)/include/mipsmon.hmemtst.o: $(LSIPKG)/include/mon.h $(LSIPKG)/include/pmon.hmemtst.o: $(LSIPKG)/include/setjmp.h $(LSIPKG)/include/stdio.hmemtst.o: $(LSIPKG)/include/string.h $(LSIPKG)/include/string2.hmemtst.o: $(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/l9a0084.h $(LSIPKG)/include/lr3000.hload.o: $(LSIPKG)/include/lr33000.h $(LSIPKG)/include/lr33020.hload.o: $(LSIPKG)/include/lr33300.h $(LSIPKG)/include/lr4001.hload.o: $(LSIPKG)/include/lr4002.h $(LSIPKG)/include/lr4010.hload.o: $(LSIPKG)/include/lr4101.h $(LSIPKG)/include/lr4102.hload.o: $(LSIPKG)/include/lr64008.h $(LSIPKG)/include/lr64360.hload.o: $(LSIPKG)/include/lr64363.h $(LSIPKG)/include/lr64364.hload.o: $(LSIPKG)/include/lr64388.h $(LSIPKG)/include/malloc.hload.o: $(LSIPKG)/include/mips.h $(LSIPKG)/include/mipsmon.hload.o: $(LSIPKG)/include/mon.h $(LSIPKG)/include/pmon.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/l9a0084.h $(LSIPKG)/include/lr3000.hsbrk.o: $(LSIPKG)/include/lr33000.h $(LSIPKG)/include/lr33020.hsbrk.o: $(LSIPKG)/include/lr33300.h $(LSIPKG)/include/lr4001.hsbrk.o: $(LSIPKG)/include/lr4002.h $(LSIPKG)/include/lr4010.hsbrk.o: $(LSIPKG)/include/lr4101.h $(LSIPKG)/include/lr4102.hsbrk.o: $(LSIPKG)/include/lr64008.h $(LSIPKG)/include/lr64360.hsbrk.o: $(LSIPKG)/include/lr64363.h $(LSIPKG)/include/lr64364.hsbrk.o: $(LSIPKG)/include/lr64388.h $(LSIPKG)/include/malloc.hsbrk.o: $(LSIPKG)/include/mips.h $(LSIPKG)/include/mipsmon.hsbrk.o: $(LSIPKG)/include/mon.h $(LSIPKG)/include/pmon.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 + -