This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] [PATCH 0 of 2] [RFC] Allow link-time optimization of Xen

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH 0 of 2] [RFC] Allow link-time optimization of Xen
From: Tim Deegan <Tim.Deegan@xxxxxxxxxx>
Date: Mon, 7 Mar 2011 11:37:00 +0000
Delivery-date: Mon, 07 Mar 2011 03:47:33 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mercurial-patchbomb/1.6.4
This patch series applies on top of the clang/llvm one I just posted. 
It rearranges the Xen makefiles so that Xen can be built using 
bitcode intermediate files and link-time optimization.  Since 
gold can't link binary and bitcode files together to produce a 
bitcode file, we need to gather binary objects and bitcode objects
separately until the final link. 

The first patch does that and is a candidate for checking in, although
maybe not immediately. The second is just a hack to work around a bug
in the LLVM linker,  and is just here for anyone who wants to try it out. 

Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>