ia64/xen-unstable

view xen/arch/ia64/Rules.mk @ 7339:ff7c5a791ed5

Backout incautious public/io header changes
author djm@kirby.fc.hp.com
date Fri Oct 21 13:58:39 2005 -0600 (2005-10-21)
parents 760f5e85c706
children 4aeb53ba2890
line source
1 ########################################
2 # ia64-specific definitions
4 VALIDATE_VT ?= n
5 ifneq ($(COMPILE_ARCH),$(TARGET_ARCH))
6 CROSS_COMPILE ?= /usr/local/sp_env/v2.2.5/i686/bin/ia64-unknown-linux-
7 endif
8 AFLAGS += -D__ASSEMBLY__
9 CPPFLAGS += -I$(BASEDIR)/include -I$(BASEDIR)/include/asm-ia64 \
10 -I$(BASEDIR)/include/asm-ia64/linux \
11 -I$(BASEDIR)/include/asm-ia64/linux-xen \
12 -I$(BASEDIR)/include/asm-ia64/linux-null \
13 -I$(BASEDIR)/arch/ia64/linux -I$(BASEDIR)/arch/ia64/linux-xen
15 CFLAGS := -nostdinc -fno-builtin -fno-common -fno-strict-aliasing
16 #CFLAGS += -O3 # -O3 over-inlines making debugging tough!
17 CFLAGS += -O2 # but no optimization causes compile errors!
18 #CFLAGS += -iwithprefix include -Wall -DMONITOR_BASE=$(MONITOR_BASE)
19 CFLAGS += -iwithprefix include -Wall
20 CFLAGS += -fomit-frame-pointer -I$(BASEDIR)/include -D__KERNEL__
21 CFLAGS += -I$(BASEDIR)/include/asm-ia64 -I$(BASEDIR)/include/asm-ia64/linux \
22 -I$(BASEDIR)/include/asm-ia64/linux \
23 -I$(BASEDIR)/include/asm-ia64/linux-xen \
24 -I$(BASEDIR)/include/asm-ia64/linux-null \
25 -I$(BASEDIR)/arch/ia64/linux -I$(BASEDIR)/arch/ia64/linux-xen
26 CFLAGS += -Wno-pointer-arith -Wredundant-decls
27 CFLAGS += -DIA64 -DXEN -DLINUX_2_6
28 CFLAGS += -ffixed-r13 -mfixed-range=f12-f15,f32-f127
29 CFLAGS += -w -g
30 ifeq ($(VALIDATE_VT),y)
31 CFLAGS += -DVALIDATE_VT
32 endif
33 LDFLAGS := -g