⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 LINUX lilo-22.7 源代码。
💻
字号:
# Makefile for BCC tests#MODEL=sCC = bcc -M$(MODEL)CPP = gcc -ECINCL = /usr/lib/bcc/includeAS = as86LINK = $(CC) -vCOPT = -ansi -I$(CINCL) -c -O -DDEBUG=1LOPT = -m >$*.map -M -dAOPT = -0 -a -wFD = msdos.bFDSIZE = 1440MFILE=/tmp/lilobootLOOP=/dev/loop5.SUFFIXES:	.com .S.c.o:	$(CC) $(COPT) -o $@ $<.o.com:	$(LINK) $(LOPT) -o $@ $^.s.o:	$(AS) $(AOPT) -l $*.lis -o $@ $<all:	check test4d.com test4.com bootdiagnostic.b.gz test5.comcheck:		@if [ -x /usr/bin/bcc -o -x /usr/local/bin/bcc ]; then echo Okay; \	else echo; echo "You don't seem to have the 'bcc' compiler from the 'dev86' package."; \		echo; exit 1; fifloppy:	bootdiagnostic.b.gz	@echo	@echo Insert a blank, formatted, floppy into drive 0	@echo "Press <Enter> to continue, <^C> to abort ..."	@read	gzip -d <bootdiagnostic.b.gz | dd of=/dev/fd0 bs=1024bootdiagnostic.b.gz:	sector.b test4.com test4d.com	rm -rf $(MFILE) bootdiagnostic.b	mkdir $(MFILE)	dd if=/dev/zero of=bootdiagnostic.b bs=1024 count=$(FDSIZE)	mkfs.msdos bootdiagnostic.b	dd if=sector.b bs=2 count=1 of=floppy.b	dd if=bootdiagnostic.b bs=2 skip=1 count=30 >>floppy.b	dd if=sector.b bs=2 skip=31 count=225 >>floppy.b#	umount $(MFILE) 2>/dev/null	mount -t msdos -o loop=$(LOOP) bootdiagnostic.b $(MFILE)	dd if=floppy.b of=$(LOOP) bs=512	chown 0.0 *.com	cp -ufv ../COPYING $(MFILE)	cp -ufv test4.com $(MFILE)/hipboot.sys	cp -ufv test4.com $(MFILE)/diag2sa.com	cp -ufv test4d.com $(MFILE)/diag2.com	if [ -f ../disk.b ]; then cp -ufv ../disk.b $(MFILE)/diag1.com; fi	umount $(MFILE)	rm -rf $(MFILE)	gzip -9 <bootdiagnostic.b >bootdiagnostic.b.gz	rm -f bootdiagnostic.btest4.com:	test4.o bios_start.o cprintf.otest5.com:	test5.o bios_start.o cprintf.osector.o:	sector.stest4.o:	test4.c ../bdata.htest5.o:	test5.c ../bdata.hcprintf.o:	cprintf.cbios_start.o:	bios.c	bcc -c -u -I$(CINCL) -DL_bios_start -D__AS386_16__ -D__STANDALONE__ -o bios_start.o bios.c -vtest4d.o:	test4.c ../bdata.h	bcc -Md $(COPT) -o $@ $<test4d.com:	test4d.o	bcc -Md $(LOPT) -o $@ $^sector.s:	sector.S	$(CPP) -traditional -o $@ $<sector.img:	sector.o	ld86 -0 -s -o $@ $<sector.b:	sector.img	dd if=$< of=$@ bs=32 skip=1floppy.b:	sector.b	dd if=sector.b bs=2 count=1 of=floppy.b	dd if=$(FD) bs=2 skip=1 count=30 >>floppy.b	dd if=sector.b bs=2 skip=31 count=225 >>floppy.b	tidy:	rm -f *.map *.lis coreclean:	tidy	rm -f *.o *.s *.img *.b *.com *.gzspotless:  clean	rm -f *~

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -