86068b9edc93de64187d598beecd8ca9c157b2f0
[akaros.git] / kern / arch / x86 / Makefile
1 ifeq ($(CONFIG_X86_64),y)
2 #CROSS_COMPILE := x86_64-ros-
3 CROSS_COMPILE := 
4 BITS := 64
5 KERNEL_LD := kernel64.ld
6 CFLAGS_KERNEL += -mcmodel=kernel
7 CFLAGS_KERNEL += -mno-red-zone -ffreestanding
8 LDFLAGS_KERNEL += -z max-page-size=0x1000
9 else
10 CROSS_COMPILE := i686-ros-
11 BITS := 32
12 KERNEL_LD := kernel32.ld
13 endif
14
15 # BITS is used in Kbuilds, so we can select bit-specific source files.
16 export BITS