http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790
Steven Bosscher <steven at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |steven at gcc dot gnu.org --- Comment #5 from Steven Bosscher <steven at gcc dot gnu.org> 2011-02-21 00:10:21 UTC --- (In reply to comment #4) Adjusting the minimum required binutils version to what? For modifying GCC, relatively new versions of libraries and tools are often required. GMP 4.3.2 for example is from January 2010, autoconf 2.64 was released in July 2009, and automake 1.11.1 is from December 2009. But IMHO it should be possible to build and use GCC with relatively old tools. For example, gmake 3.80 is sufficient, and that's from October 2002. Likewise for other "Tools/packages necessary for building GCC". GNU binutils 2.18 is from August 2007, which is not really that old. But disabling a feature in the compiler depending on a configuration check on the installed version of a linker it also seems strange to me. You end up with the same GCC version generating different code depending on the linker. FWIW, quick link to the revision mentioned to have causes this problem: http://gcc.gnu.org/viewcvs?view=revision&revision=167085 http://gcc.gnu.org/ml/gcc-patches/2010-11/msg02154.html