On Thu, Apr 8, 2010 at 12:32 PM, Steven Bosscher <stevenb....@gmail.com> wrote: > Hello, > > I've tried, unsuccessfully, bootstrapping C only with WHOPR enabled. > Not sure what happened, other than that my machine ran out of memory. > I guess this is kind-of expected, but it made me wondering how much > work, and what exactly, remains to be done before bootstrapping with > WHOPR enabled is possible. Is this even a goal? > > It'd be nice if we can track this on a wiki page, and I'd make one > myself except that I have no idea where GCC WHOPR stands at the moment > :-) > > Hope someone can explain the status, and perhaps the plan...
Well. The status is that only gold supports static archives at the moment (and thus is able to LTO libbackend.a). Also WHOPR is largely disfunctional ATM. The goal is to replace the -combine mode with LTOing the host binaries at least (eventually even installing static target libs with LTO bytecode included so you can inline from libgfortran for example). It's been some time since I last tried bootstrapping with LTO enabled though ... Richard. > Ciao! > Steven >