direct-io.hg

view xen/arch/i386/Rules.mk @ 1225:f99bce03c4db

bitkeeper revision 1.825.1.6 (4062dd9b_414MCSTLjO8z02aihdh4g)

Build Xen with -Wall -Werror
author iap10@tetris.cl.cam.ac.uk
date Thu Mar 25 13:24:43 2004 +0000 (2004-03-25)
parents 9f85adafc1e1
children 53a93ee1224d bab99b03bc2b
line source
1 ########################################
2 # x86-specific definitions
4 CC := gcc
5 LD := ld
6 # Linker should relocate monitor to this address
7 MONITOR_BASE := 0xFC500000
8 # Bootloader should load monitor to this real address
9 LOAD_BASE := 0x00100000
10 CFLAGS := -nostdinc -fno-builtin -fno-common -fno-strict-aliasing
11 CFLAGS += -iwithprefix include -O3 -Wall -Werror -DMONITOR_BASE=$(MONITOR_BASE)
12 CFLAGS += -fomit-frame-pointer -I$(BASEDIR)/include -D__KERNEL__ -DNDEBUG
13 #CFLAGS += -fomit-frame-pointer -I$(BASEDIR)/include -D__KERNEL__
14 CFLAGS += -Wno-pointer-arith -Wredundant-decls -m32
15 TARGET_CPU := i686
16 CFLAGS += -march=$(TARGET_CPU)
17 LDARCHFLAGS := --oformat elf32-i386
18 LDFLAGS := -T xen.lds -N