diff --git a/kernel/Makefile b/kernel/Makefile index f8f04ece181fee4e100511e1df59c2dc424ce379..dcc6f1fc3bff872d93609f578d1eb8ae2bc66de7 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -2,7 +2,7 @@ GCC := gcc CCFLAG := -I../include -nostdinc -Wall -fomit-frame-pointer -fno-stack-protector -c -m32 LDFLAG := -Ttext 0x0 -s --oformat binary -m elf_i386 INCDIR := ../include -OBJS := head.o main.o sys_call.o sched.o printk.o vsprintf.o chr_drv/chr_drv.a mm/mm.o +OBJS := head.o main.o sys_call.o sched.o printk.o vsprintf.o chr_drv/chr_drv.a ../mm/mm.o system: $(OBJS) $(LD) $(LDFLAG) -e startup_32 -o $@ $^ @@ -28,12 +28,12 @@ vsprintf.o : vsprintf.c chr_drv/chr_drv.a: chr_drv/*.c cd chr_drv; make chr_drv.a; cd .. -mm/mm.o : mm/*.c - cd mm; make mm.o; cd .. +../mm/mm.o : ../mm/*.c + cd ../mm; make mm.o; cd ../kernel clean : rm *.o rm system cd chr_drv; make clean; cd .. - cd mm; make clean; cd .. + cd ../mm; make clean; cd ../kernel diff --git a/kernel/mm/Makefile b/mm/Makefile similarity index 71% rename from kernel/mm/Makefile rename to mm/Makefile index 6c0e8cb5be05d8fb1dac5a7fcd57f80a263fbeeb..b84f028c14a7849f380534d5e287e2532e10de5b 100644 --- a/kernel/mm/Makefile +++ b/mm/Makefile @@ -1,6 +1,6 @@ GCC := gcc LD := ld -CCFLAG := -I../../include -nostdinc -Wall -fomit-frame-pointer -fno-stack-protector -c -m32 +CCFLAG := -I../include -nostdinc -Wall -fomit-frame-pointer -fno-stack-protector -c -m32 LDFLAG := -Ttext 0x0 -s --oformat binary -m elf_i386 INCDIR := ../include OBJS := memory.o diff --git a/kernel/mm/memory.c b/mm/memory.c similarity index 100% rename from kernel/mm/memory.c rename to mm/memory.c