This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: State of ELF64 for MIPS


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]