From 0e84a0ec6e7893dad13dff9a958c5bc987b79c82 Mon Sep 17 00:00:00 2001 From: rtm Date: Tue, 8 Aug 2006 19:58:06 +0000 Subject: fix race in holding() check in acquire() give cpu1 a TSS and gdt for when it enters scheduler() and a pseudo proc[] entry for each cpu cpu0 waits for each other cpu to start up read() for files --- Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index c0153ad..cc83f3e 100644 --- a/Makefile +++ b/Makefile @@ -71,6 +71,10 @@ echo : echo.o $(ULIB) $(LD) -N -e main -Ttext 0 -o echo echo.o $(ULIB) $(OBJDUMP) -S echo > echo.asm +cat : cat.o $(ULIB) + $(LD) -N -e main -Ttext 0 -o cat cat.o $(ULIB) + $(OBJDUMP) -S cat > cat.asm + userfs : userfs.o $(ULIB) $(LD) -N -e main -Ttext 0 -o userfs userfs.o $(ULIB) $(OBJDUMP) -S userfs > userfs.asm @@ -78,8 +82,8 @@ userfs : userfs.o $(ULIB) mkfs : mkfs.c fs.h cc -o mkfs mkfs.c -fs.img : mkfs usertests echo - ./mkfs fs.img usertests echo +fs.img : mkfs usertests echo cat README + ./mkfs fs.img usertests echo cat README -include *.d -- cgit v1.2.3