Usermode edit - Can view :)
[tpg/acess2.git] / Kernel / arch / x86 / Makefile
1 #
2 # Acess2 Kernel
3 # i386 Architecture Makefile
4 # arch/i386/Makefile
5
6 # Assuming build machine is 32-bit ELF
7 #CC = gcc
8 #AS = nasm
9 #LD = ld
10 #OBJDUMP = objdump
11
12 CPPFLAGS        =
13 CFLAGS          =
14 ASFLAGS         = -f elf
15
16 USE_MP=0
17 USE_PAE=0
18
19 ifeq ($(ARCH),i386)
20         USE_MP=0
21         USE_PAE=0
22 else ifeq ($(ARCH),i486)
23         USE_MP=1
24 else ifeq ($(ARCH),i586)
25         USE_MP=1
26         USE_PAE=1
27 endif
28
29 ASFLAGS += -D USE_MP=$(USE_MP) -D USE_PAE=$(USE_PAE)
30 CPPFLAGS += -DUSE_MP=$(USE_MP) -DUSE_PAE=$(USE_PAE)
31
32 A_OBJ  = start.ao main.o lib.o desctab.ao errors.o irq.o
33 A_OBJ += mm_phys.o mm_virt.o
34 A_OBJ += proc.o proc.ao time.o vm8086.o
35 A_OBJ += kpanic.o

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