On 1/18/17 12:04 PM, Andrew Cooper wrote:

> Last time I tried LTO:
> 
> * The GCC build did work, but the net binary was bigger rather than
> smaller, and it successfully boot
> * The Clang build worked, made a much smaller binary, but due to a clang
> bug, "optimised" code into using SSE, and blew up spectacularly when
> booting.
> 
> From experiments with XTF, Clang 3.9 LTO is far more comprehensive, and
> is basically capable of optimising entire XTF tests into one single test
> function, and properly respects the "no FPU ever" options used during boot.
> 
> ~Andrew

FWIW, some of the clang issues I reported against LTO and FPU bits are
marked as fixed in 3.9 and 4.0. Not sure if things got backported.

-- 
Doug Goldstein

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

Reply via email to