Ok, I -think- I've found one problem. Identifying the processor as an SB1 may be producing a confused result.
Both binutils and glibc's configure scripts will see it as a mips32, because it does not start off with mips64 in the name. However, GCC's configure scripts expands the name to mipsisa64sb1, which implies it is seeing the processor as a 64-bit architecture. None of the above test for whether the sb1-fix flag needs to be set (which fixes a couple of floating-point bugs in the processor), though I think I'm safe in assuming that the compiler and binutils won't be doing much in the way of floating-point arithmetic and I can worry about glibc's FP code when I get to the point of building a native copy. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com