10 messages in com.xensource.lists.xen-devel[Xen-devel] [PATCH] Fix 64-bit foreig...
FromSent OnAttachments
john...@sun.com15 Aug 2007 07:19 
Keir Fraser15 Aug 2007 07:24 
John Levon15 Aug 2007 07:36 
Keir Fraser15 Aug 2007 07:59 
John Levon15 Aug 2007 08:26 
Keir Fraser15 Aug 2007 09:04 
John Levon15 Aug 2007 09:08 
John Levon15 Aug 2007 09:09 
Keir Fraser16 Aug 2007 00:15 
john...@sun.com16 Aug 2007 06:23 
Subject:[Xen-devel] [PATCH] Fix 64-bit foreign header check
From:john...@sun.com (john@sun.com)
Date:08/15/2007 07:19:42 AM
List:com.xensource.lists.xen-devel

# HG changeset patch # User john@sun.com # Date 1187187471 25200 # Node ID ce1e8719a4d8c2d9051e60e14213550ba0eb3809 # Parent 3177ef0cc3ecc27051af5b3cbba72b3e42a26b68 Fix 64-bit foreign header check

If a 64-bit build is chosen, we need to compile the checker program with -m64. Use CFLAGS instead of HOSTCFLAGS (this check doesn't work under a cross-compile anyway).

diff --git a/xen/include/public/foreign/Makefile
b/xen/include/public/foreign/Makefile --- a/xen/include/public/foreign/Makefile +++ b/xen/include/public/foreign/Makefile @@ -18,7 +18,7 @@ check-headers: checker ./checker > $(XEN_TARGET_ARCH).size diff -u reference.size $(XEN_TARGET_ARCH).size checker: checker.c $(headers) - $(HOSTCC) $(HOSTCFLAGS) -o $@ $< + $(CC) $(CFLAGS) -o $@ $< else check-headers: @echo "cross build: skipping check"