State of ELF64 for MIPS
Thiemo Seufer
ica2_ts@csv.ica.uni-stuttgart.de
Thu Apr 5 17:56:00 GMT 2001
Josh Scheid wrote:
>Hi folks. I'm trying figure out the state of ELF64 for MIPS.
I'm currently working on gas/ld for this config. I hope I get some
acceptable patches sorted out the next days.
[snip]
>all the R_MIPS_26 look fine in the '.o' files. But the jump instructions
>get built incorrectly by the linker in the latter example. It seems the
>2-bit shift from 28-bit byte-address to 26-bit word-address isn't happening.
Right. Found two days ago and fixed. :-)
Another bug is wrong handling of constants >32bit.
[snip]
>Once again, I'm just trying to figure out what shape the support for
>MIPS64/ELF64 is in. Thanks.
My version of gas _seems_ to work with 64bit addresses.
ld doesn't crash with segfault anymore, but several relocations
are known to be broken. objdump displays now the right software
register names (at least for ELF64).
Again, have some patience.
Thiemo
More information about the Binutils
mailing list