diff options
author | Stefan Kristiansson <stefan.kristiansson@saunalahti.fi> | 2014-08-13 23:17:50 +0300 |
---|---|---|
committer | Stefan Kristiansson <stefan.kristiansson@saunalahti.fi> | 2014-08-13 23:32:51 +0300 |
commit | ffccb7afb54cf09db1013f941e8dfc5127b01876 (patch) | |
tree | 6fee293bf8c41451f796bdbbbba4591a88f79210 /gdb/cp-namespace.c | |
parent | 703ec4e8d0c1daac6033e14170c0ddd28c455c0a (diff) | |
download | gdb-ffccb7afb54cf09db1013f941e8dfc5127b01876.zip gdb-ffccb7afb54cf09db1013f941e8dfc5127b01876.tar.gz gdb-ffccb7afb54cf09db1013f941e8dfc5127b01876.tar.bz2 |
bfd: or1k: avoid emitting R_OR1K_INSN_REL_26 in shared libs
This fixes a bug where R_OR1K_INSN_REL_26 relocations would be emitted
into shared libraries even when the referenced symbol was hidden
or the symbol was contained in the same .so which had been
linked with -Bsymbolic.
bfd/
* elf32-or1k.c (or1k_elf_relocate_section, or1k_elf_check_relocs,
allocate_dynrelocs): Use SYMBOL_REFERENCES_LOCAL, SYMBOL_CALLS_LOCAL
and SYMBOLIC_BIND.
Diffstat (limited to 'gdb/cp-namespace.c')
0 files changed, 0 insertions, 0 deletions