diff options
author | Richard Henderson <rth@redhat.com> | 2003-01-21 08:59:25 +0000 |
---|---|---|
committer | Richard Henderson <rth@redhat.com> | 2003-01-21 08:59:25 +0000 |
commit | 1bbc9cec6b49e928898668d59dda264e704ae27a (patch) | |
tree | 2d5c8a7a0fcda03a43464d3d19713c8778cfd962 /binutils | |
parent | 6637feefbe075005a30b2aa71842354d07000f7e (diff) | |
download | gdb-1bbc9cec6b49e928898668d59dda264e704ae27a.zip gdb-1bbc9cec6b49e928898668d59dda264e704ae27a.tar.gz gdb-1bbc9cec6b49e928898668d59dda264e704ae27a.tar.bz2 |
* elf64-alpha.c (alpha_dynamic_entries_for_reloc): GOTTPREL and
TPREL also get a reloc if shared. Remove SREL support.
(elf64_alpha_emit_dynrel): New.
(elf64_alpha_relocate_section): Use it. Resolve dynamic TPREL
and GOTTPREL relocs to local symbols against the tp base.
(elf64_alpha_finish_dynamic_symbol): Use elf64_alpha_emit_dynrel.
* elf64-alpha.c (elf64_alpha_relax_got_load): Decrement got
use count before clobbering r_type.
(elf64_alpha_relax_tls_get_addr): Don't use pos[1] if insn
ordering would mean dataflow inspection is necessary.
Diffstat (limited to 'binutils')
0 files changed, 0 insertions, 0 deletions