On Sun, 21 Aug 2011, Matthias Klose wrote: > powerpc-linux-gnuspe
As noted, that's ambiguous; --enable-e500-double determines whether it's e500v1 or e500v2, and since those have slightly different symbols exported from libc I think they should be considered different here. > > For MIPS, the hard-float and soft-float ABIs are incompatible. So you > > need twelve triplets, not six. > > yes. but I didn't see a soft-float mips port yet. You can configure MIPS targets (including multilib MIPS64 ones) using --with-float=soft, so need to allow for that. > > For ARM, you have a ChangeLog entry with no corresponding patch. You need > > to distinguish big and little endian; old ABI, EABI soft-float ABI and > > EABI hard-float ABI (six triplets). > > ok, added. Debian has little endian ports only. I see that dpkg treats the > obsolete armeb port as armeb-linux-gnu. The arm*-*-linux* config.gcc code has arm*b-*) tm_defines="${tm_defines} TARGET_BIG_ENDIAN_DEFAULT=1" ;; esac so again this should affect whether "eb" goes in the name. -- Joseph S. Myers jos...@codesourcery.com