Implement --hash-style=gnu for MIPS
http://www.akkadia.org/drepper/dsohowto.pdf explains the advantages.
The only problem with this known to me is that the MIPS ABI requires a different symbol ordering for an optional (unused?) feature. However, there are many other problems with the ABI which we already ignore:
- only MIPS I instructions are allowed * only O32 is allowed * only big endian is allowed * we use more precise long doubles * we use more relocation types
Thus no MIPS ABI-compatible program runs here, I don't see a need for requiring compatibility with it (and gcc already has ABI-incompatible options like -march).
Changes in binutils, maybe glibc and maybe gcc are needed for this. Please don't apply patches here without having them committed upstream.