From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Limpach Subject: Re: (no subject) Date: Mon, 19 Sep 2005 15:18:32 +0100 Message-ID: <3d8eece205091907182ad6cfd9@mail.gmail.com> References: <516F50407E01324991DD6D07B0531AD5695D18@cacexc12.americas.cpqcorp.net> Reply-To: Christian.Limpach@cl.cam.ac.uk Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <516F50407E01324991DD6D07B0531AD5695D18@cacexc12.americas.cpqcorp.net> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: "Magenheimer, Dan (HP Labs Fort Collins)" Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On 9/19/05, Magenheimer, Dan (HP Labs Fort Collins) wrote: > The primary changes are: > 1) wherever a make is done with ARCH=3Dxen, this needs > to be converted to ARCH=3Dia64. (This can probably > be done as ARCH=3D$(XENARCH) or something like that > but I'm not sure how to do it without requiring x86 > and x86_64 builds to specify XENARCH=3D at build time.) Please define LINUX_ARCH in buildconfigs/Rules.mk and use that where we run make ARCH=3Dxen. If you can name your config file xen0_defconfig_ia64 and use LINUX_ARCH for the path, then you won't need to duplicate the config file code. Please also change all mk.linux files. > 2) A sequence of mkbuildtree "massage" commands need to > be executed before mkbuildtree does its linking thing. > Perhaps this could be done as: > if -e mkbuildtree.prelink.$XENARCH > mkbuildtree.prelink.$XENARCH > Though ia64 doesn't need it, maybe also add a "postlink" > equivalent? Why do you need to move these out of the way in the first place? If any of the changes we've made break ia64, then we should cleanup our changes. > Could someone with the necessary build knowledge make > the improvements and commit this please? Let me know if/when > it goes in and I will populate the ia64 -sparse branches. Please give creating a patch another try, taking the suggestions above into consideration. Thanks! christian