L.S.,
For some time, I have been building trunk
--with-build-config=bootstrap-lto, now that I have an ultrabook capable
of such (my main machine is for 93 % occupied with weather forecasts).
This works remarkably well and - as I am about to expose - much better
than some other non-default build configurations.
From today onwards, you'll occasionally see test results with subjects
like these:
FAILED: Trunk Bootstrap (build config: O1) of Wed Dec 5 13:27:15 UTC
2012 (revision 194221) on x86_64-unknown-linux-gnu
(http://gcc.gnu.org/ml/gcc-testresults/2012-12/msg00406.html)
indicating that the bootstrap of trunk with BOOT_CFLAGS=-O1 died trying.
The nefarious purpose behind this is to expose problems with the asan
build, other than the trivial:
checking whether -lc should be explicitly linked in... yes
checking for pid_t... no
checking dynamic linker characteristics... configure: error: Link tests
are not allowed after GCC_NO_EXECUTABLES.
make[2]: *** [configure-stage2-zlib] Error 1
yes
checking for library containing strerror... configure: error: Link tests
are not allowed after GCC_NO_EXECUTABLES.
make[2]: *** [configure-stage2-libiberty] Error 1
make[2]: Leaving directory `/home/toon/compilers/build'
make[1]: *** [stage2-bubble] Error 2
make[1]: Leaving directory `/home/toon/compilers/build'
make: *** [all] Error 2
(http://gcc.gnu.org/ml/gcc-testresults/2012-12/msg00391.html)
--
Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290
Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
At home: http://moene.org/~toon/; weather: http://moene.org/~hirlam/
Progress of GNU Fortran: http://gcc.gnu.org/wiki/GFortran#news