By popular demand, I've prepared a patch that updates the in-tree libtool to version 2.4.2. It is needed for lto-bootstrap with -fno-fat-lto-objects and FreeBSD10.x versions. It's a pretty big update as you can see by the following diffstat. I cannot attach the patch even as a gzip file, because of its size:
417745 Oct 28 00:47 0001-update-to-libtool-2.4.2-and-regenerate.patch.gz Bootstrapped on x86_64-pc-linux-gnu. Comments? Stage 1 will end soon and it would be nice to get this in. boehm-gc/Makefile.in | 3 + boehm-gc/configure | 1901 ++++++-- boehm-gc/include/Makefile.in | 3 + boehm-gc/include/gc_config.h.in | 6 - boehm-gc/testsuite/Makefile.in | 3 + fixincludes/configure | 99 +- gcc/configure | 1422 +++++-- intl/config.h.in | 232 +- intl/configure | 4764 +++++++++++++++----- libffi/Makefile.in | 3 + libffi/configure | 1474 +++++-- libffi/include/Makefile.in | 3 + libffi/man/Makefile.in | 3 + libffi/testsuite/Makefile.in | 3 + libgfortran/Makefile.in | 3 + libgfortran/configure | 1940 ++++++--- libgomp/Makefile.in | 3 + libgomp/configure | 1928 ++++++--- libgomp/testsuite/Makefile.in | 3 + libjava/Makefile.in | 2 + libjava/classpath/Makefile.in | 3 + libjava/classpath/configure | 1911 ++++++--- libjava/classpath/doc/Makefile.in | 3 + libjava/classpath/doc/api/Makefile.in | 3 + libjava/classpath/examples/Makefile.in | 3 + libjava/classpath/external/Makefile.in | 3 + libjava/classpath/external/jsr166/Makefile.in | 3 + .../classpath/external/relaxngDatatype/Makefile.in | 3 + libjava/classpath/external/sax/Makefile.in | 3 + libjava/classpath/external/w3c_dom/Makefile.in | 3 + libjava/classpath/include/Makefile.in | 3 + libjava/classpath/lib/Makefile.in | 3 + libjava/classpath/native/Makefile.in | 3 + libjava/classpath/native/fdlibm/Makefile.in | 3 + libjava/classpath/native/jawt/Makefile.in | 3 + libjava/classpath/native/jni/Makefile.in | 3 + libjava/classpath/native/jni/classpath/Makefile.in | 3 + .../classpath/native/jni/gconf-peer/Makefile.in | 3 + .../native/jni/gstreamer-peer/Makefile.in | 3 + libjava/classpath/native/jni/gtk-peer/Makefile.in | 3 + libjava/classpath/native/jni/java-io/Makefile.in | 3 + libjava/classpath/native/jni/java-lang/Makefile.in | 3 + libjava/classpath/native/jni/java-math/Makefile.in | 3 + libjava/classpath/native/jni/java-net/Makefile.in | 3 + libjava/classpath/native/jni/java-nio/Makefile.in | 3 + libjava/classpath/native/jni/java-util/Makefile.in | 3 + libjava/classpath/native/jni/midi-alsa/Makefile.in | 3 + libjava/classpath/native/jni/midi-dssi/Makefile.in | 3 + .../classpath/native/jni/native-lib/Makefile.in | 3 + libjava/classpath/native/jni/qt-peer/Makefile.in | 3 + libjava/classpath/native/jni/xmlj/Makefile.in | 3 + libjava/classpath/native/plugin/Makefile.in | 3 + libjava/classpath/resource/Makefile.in | 3 + libjava/classpath/scripts/Makefile.in | 3 + libjava/classpath/tools/Makefile.in | 3 + libjava/configure | 2206 +++++++--- libjava/gcj/Makefile.in | 4 +- libjava/include/Makefile.in | 4 +- libjava/testsuite/Makefile.in | 4 +- libmudflap/Makefile.in | 3 + libmudflap/configure | 1474 +++++-- libmudflap/testsuite/Makefile.in | 3 + libobjc/configure | 1501 +++++-- libquadmath/Makefile.in | 3 + libquadmath/configure | 1474 +++++-- libssp/Makefile.in | 3 + libssp/configure | 1474 +++++-- libstdc++-v3/Makefile.in | 3 + libstdc++-v3/configure | 1917 ++++++--- libstdc++-v3/doc/Makefile.in | 3 + libstdc++-v3/include/Makefile.in | 3 + libstdc++-v3/libsupc++/Makefile.in | 3 + libstdc++-v3/po/Makefile.in | 3 + libstdc++-v3/python/Makefile.in | 3 + libstdc++-v3/src/Makefile.in | 3 + libstdc++-v3/testsuite/Makefile.in | 3 + libtool.m4 | 1326 ++++-- ltmain.sh | 2967 ++++++++---- lto-plugin/Makefile.in | 3 + lto-plugin/configure | 1474 +++++-- ltoptions.m4 | 21 +- ltversion.m4 | 12 +- lt~obsolete.m4 | 2 +- zlib/Makefile.in | 3 + zlib/configure | 1474 +++++-- 85 files changed, 24722 insertions(+), 8465 deletions(-) -- Markus