X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Farch%2Fx86%2FMakefile;h=0683d586013ce067e31dd6a017f9173f9338b370;hb=337657367b698fab96222708a09a310490a725dd;hp=41a10bc3b83e4aee6c3f2121bb0b42cd7df8e977;hpb=9096ba960349e39b44a7053a753d20bce726710c;p=tpg%2Facess2.git diff --git a/Kernel/arch/x86/Makefile b/Kernel/arch/x86/Makefile index 41a10bc3..0683d586 100644 --- a/Kernel/arch/x86/Makefile +++ b/Kernel/arch/x86/Makefile @@ -3,33 +3,24 @@ # i386 Architecture Makefile # arch/i386/Makefile -# Assuming build machine is 32-bit ELF -#CC = gcc -#AS = nasm -#LD = ld -#OBJDUMP = objdump +AS_SUFFIX = asm CPPFLAGS = CFLAGS = ASFLAGS = -f elf USE_MP=0 -USE_PAE=0 -ifeq ($(ARCH),i386) +ifeq ($(CONFIG),default) USE_MP=0 - USE_PAE=0 -else ifeq ($(ARCH),i486) +else ifeq ($(CONFIG),smp) USE_MP=1 -else ifeq ($(ARCH),i586) - USE_MP=1 - USE_PAE=1 endif -ASFLAGS += -D USE_MP=$(USE_MP) -D USE_PAE=$(USE_PAE) -CPPFLAGS += -DUSE_MP=$(USE_MP) -DUSE_PAE=$(USE_PAE) +ASFLAGS += -D USE_MP=$(USE_MP) +CPPFLAGS += -DUSE_MP=$(USE_MP) A_OBJ = start.ao main.o lib.o desctab.ao errors.o irq.o A_OBJ += mm_phys.o mm_virt.o A_OBJ += proc.o proc.ao time.o vm8086.o -A_OBJ += kpanic.o +A_OBJ += kpanic.o pci.o