===== xen/arch/ia64/Rules.mk 1.1 vs edited ===== --- 1.1/xen/arch/ia64/Rules.mk 2005-02-14 06:25:22 -06:00 +++ edited/xen/arch/ia64/Rules.mk 2005-03-18 14:28:19 -06:00 @@ -5,10 +5,11 @@ OBJCOPY = objcopy endif ifneq ($(COMPILE_ARCH),$(TARGET_ARCH)) -CC = /usr/local/sp_env/v2.2/i686/bin/ia64-unknown-linux-gcc -LD = /usr/local/sp_env/v2.2/i686/bin/ia64-unknown-linux-ld -OBJCOPY = /usr/local/sp_env/v2.2/i686/bin/ia64-unknown-linux-objcopy +CROSS_COMPILE ?= /usr/local/sp_env/v2.2/i686/bin/ia64-unknown-linux- endif +CC = $(CROSS_COMPILE)gcc +LD = $(CROSS_COMPILE)ld +OBJCOPY = $(CROSS_COMPILE)objcopy HOSTCC := gcc #LD := ld # Linker should relocate monitor to this address ===== xen/arch/x86/Rules.mk 1.30 vs edited ===== --- 1.30/xen/arch/x86/Rules.mk 2005-02-10 07:17:10 -06:00 +++ edited/xen/arch/x86/Rules.mk 2005-03-18 14:28:38 -06:00 @@ -1,8 +1,8 @@ ######################################## # x86-specific definitions -CC := gcc -LD := ld +CC := $(CROSS_COMPILE)gcc +LD := $(CROSS_COMPILE)ld CFLAGS := -nostdinc -fno-builtin -fno-common -fno-strict-aliasing CFLAGS += -iwithprefix include -Wall -Werror -Wno-format -pipe