http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48378
--- Comment #18 from Jonathan Wakely <redi at gcc dot gnu.org> 2011-04-03 00:21:32 UTC --- because x86_64 builds a multilib compiler by default, which is what most people want. use CONFIGARGS=--disable-multilib if you don't want that, or install the 32buig glibc headers and libs if you want a compiler that can produce 32bit or 64bit output I think you should continue this on the gcc-help mailing list, there's no gcc bug here