> > When I compile for mipsel ABI o32 with -mhard-float and -msingle-fpu, It get > > the warning: > > > > Warning: float register should be even, was 1. > > > > I would say the warning is wrong, because odd FPU registers are available. > > This is wrong but this is the area which is in flux at the moment. Can you > confirm which version of binutils you are using? Single-float support from > both > GCC and binutils has been slightly inconsistent for a while and recent changes > to binutils have exposed the differences.
I used binutils 2.24. Best regards Jürgen