debuggers.hg

view xen/arch/ia64/Rules.mk @ 4619:5b9e241131fb

bitkeeper revision 1.1329 (42661815u5WPq8d5f4_axi2xWheybA)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xeno-unstable-ia64.bk
author kaf24@firebug.cl.cam.ac.uk
date Wed Apr 20 08:51:33 2005 +0000 (2005-04-20)
parents 445b12a7221a 58efb3448933
children 0fadb891522c 541012edd6e5 6cbe0dc99129 c91f74efda05
line source
1 ########################################
2 # ia64-specific definitions
4 ifneq ($(COMPILE_ARCH),$(TARGET_ARCH))
5 CROSS_COMPILE ?= /usr/local/sp_env/v2.2.5/i686/bin/ia64-unknown-linux-
6 endif
7 AFLAGS += -D__ASSEMBLY__
8 CPPFLAGS += -I$(BASEDIR)/include -I$(BASEDIR)/include/asm-ia64
9 CFLAGS := -nostdinc -fno-builtin -fno-common -fno-strict-aliasing
10 #CFLAGS += -O3 # -O3 over-inlines making debugging tough!
11 CFLAGS += -O2 # but no optimization causes compile errors!
12 #CFLAGS += -iwithprefix include -Wall -DMONITOR_BASE=$(MONITOR_BASE)
13 CFLAGS += -iwithprefix include -Wall
14 CFLAGS += -fomit-frame-pointer -I$(BASEDIR)/include -D__KERNEL__
15 CFLAGS += -I$(BASEDIR)/include/asm-ia64
16 CFLAGS += -Wno-pointer-arith -Wredundant-decls
17 CFLAGS += -DIA64 -DXEN -DLINUX_2_6
18 CFLAGS += -ffixed-r13 -mfixed-range=f12-f15,f32-f127
19 CFLAGS += -w -g
20 LDFLAGS := -g