From 350e63f7a9b1be695c0cf69e380bd96733524f25 Mon Sep 17 00:00:00 2001 From: rtm Date: Tue, 15 Aug 2006 22:18:20 +0000 Subject: no more proc[] entry per cpu for idle loop each cpu[] has its own gdt and tss no per-proc gdt or tss, re-write cpu's in scheduler (you win, cliff) main0() switches to cpu[0].mpstack --- Makefile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index a476cf4..9a6b02d 100644 --- a/Makefile +++ b/Makefile @@ -67,6 +67,10 @@ usertests : usertests.o $(ULIB) $(LD) -N -e main -Ttext 0 -o usertests usertests.o $(ULIB) $(OBJDUMP) -S usertests > usertests.asm +fstests : fstests.o $(ULIB) + $(LD) -N -e main -Ttext 0 -o fstests fstests.o $(ULIB) + $(OBJDUMP) -S fstests > fstests.asm + echo : echo.o $(ULIB) $(LD) -N -e main -Ttext 0 -o echo echo.o $(ULIB) $(OBJDUMP) -S echo > echo.asm @@ -102,12 +106,12 @@ rm : rm.o $(ULIB) mkfs : mkfs.c fs.h cc -o mkfs mkfs.c -fs.img : mkfs userfs usertests echo cat readme init sh ls mkdir rm - ./mkfs fs.img userfs usertests echo cat readme init sh ls mkdir rm +fs.img : mkfs userfs usertests echo cat readme init sh ls mkdir rm fstests + ./mkfs fs.img userfs usertests echo cat readme init sh ls mkdir rm fstests -include *.d clean : rm -f *.o *.d *.asm vectors.S parport.out \ bootblock kernel xv6.img user1 userfs usertests \ - fs.img mkfs echo init + fs.img mkfs echo init fstests -- cgit v1.2.3