aboutsummaryrefslogtreecommitdiff
path: root/gold/script-c.h
diff options
context:
space:
mode:
authorMaciej W. Rozycki <macro@linux-mips.org>2013-07-27 22:21:11 +0000
committerMaciej W. Rozycki <macro@linux-mips.org>2013-07-27 22:21:11 +0000
commit125b5bac9860b55e2065cebf8f36dada6da0c8a5 (patch)
tree731844aa19474a1e0859d8cf374d6cdf320cb49c /gold/script-c.h
parent49d01bf63d118280b27551e9ee1c58040dd65f0c (diff)
downloadbinutils-125b5bac9860b55e2065cebf8f36dada6da0c8a5.zip
binutils-125b5bac9860b55e2065cebf8f36dada6da0c8a5.tar.gz
binutils-125b5bac9860b55e2065cebf8f36dada6da0c8a5.tar.bz2
bfd/
* elf32-vax.c (elf_vax_check_relocs) <R_VAX_GOT32, R_VAX_PLT32>: Don't check symbol visibility here. Remove a check already asserted for. (elf_vax_instantiate_got_entries): Use SYMBOL_REFERENCES_LOCAL instead of individual checks. (elf_vax_relocate_section) <R_VAX_GOT32, R_VAX_PLT32>: Only check the offset to decide if produce a GOT or PLT entry. Remove redundant assertions. Remove code to produce GOT entries for local symbols. Remove a duplicate comment and add a comment on GOT relocations. (elf_vax_finish_dynamic_symbol): Remove code to produce RELATIVE dynamic relocs. ld/testsuite/ * ld-vax-elf/got-local-exe.xd: New test. * ld-vax-elf/got-local-lib.xd: New test. * ld-vax-elf/got-local-aux.s: New test source. * ld-vax-elf/got-local-def.s: New test source. * ld-vax-elf/got-local-ref.s: New test source. * ld-vax-elf/vax-elf.exp: Run the new tests.
Diffstat (limited to 'gold/script-c.h')
0 files changed, 0 insertions, 0 deletions