Fix ld/12928 -- alpha tlsldm relaxation error
Richard Henderson
rth@redhat.com
Fri Jun 24 17:45:00 GMT 2011
This was a bug in the fix for
2010-08-09 Richard Henderson <rth@redhat.com>
PR ld/11891
* elf64-alpha.c (elf64_alpha_relax_tls_get_addr): Disallow relaxing
to tlshi/lo until pos0 and pos1 are adjacent. Use the destination
register from the tldgd insn.
in which I pulled out the register from the tlsgd insn
after pos0 and pos1 had been swapped. So we pulled the
register from the wrong instruction.
r~
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: z
URL: <https://sourceware.org/pipermail/binutils/attachments/20110624/a42ce3c7/attachment.ksh>
More information about the Binutils
mailing list