------- Additional Comments From wilson at gcc dot gnu dot org 2005-08-06 23:57 ------- You need to add a --with-gnu-ld configure option.
GNU ld and Irix ld have incompatible options, and the toolchain naturally defaults to assuming irix ld options, so you must specify GNU ld at configure time for a binutils using cross. It is possible that you may still run into problems. I don't know how good the irix6 support is in the GNU linker. It probably doesn't support all of the features of the native linker. The cross64.h file has nothing to do with this. The file is no longer used and should be deleted. I'll take care of that. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23231