Kernel - More work on ARM port
[tpg/acess2.git] / Kernel / arch / x86 / Makefile
1 #
2 # Acess2 Kernel
3 # i386 Architecture Makefile
4 # arch/i386/Makefile
5
6 AS_SUFFIX = asm
7
8 CPPFLAGS        =
9 CFLAGS          =
10 ASFLAGS         = -f elf
11
12 USE_MP=0
13 USE_PAE=0
14
15 ifeq ($(ARCH),i386)
16         USE_MP=0
17         USE_PAE=0
18 else ifeq ($(ARCH),i486)
19         USE_MP=1
20 else ifeq ($(ARCH),i586)
21         USE_MP=1
22         USE_PAE=1
23 endif
24
25 #ASFLAGS                += -D ARCH=\"$(ARCH)\" -D ARCHDIR=\"$(ARCHDIR)\"
26 ASFLAGS += -D USE_MP=$(USE_MP) -D USE_PAE=$(USE_PAE)
27 CPPFLAGS += -DUSE_MP=$(USE_MP) -DUSE_PAE=$(USE_PAE)
28
29 A_OBJ  = start.ao main.o lib.o desctab.ao errors.o irq.o
30 A_OBJ += mm_phys.o mm_virt.o
31 A_OBJ += proc.o proc.ao time.o vm8086.o
32 A_OBJ += kpanic.o pci.o

UCC git Repository :: git.ucc.asn.au