http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47515
--- Comment #4 from Ian Lance Taylor <ian at airs dot com> 2011-01-31 22:21:19 UTC --- The backward hacking around libtool is because of the need to create .gox files, for which I need the .o file. Part of the complexity here is historical, though, from a time when we didn't pass all the sources files to the compiler at once.