diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2015-09-02 04:14:21 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2015-09-02 04:17:43 -0700 |
commit | 358de98820c5e9caa222846ba8b646de6cc091c8 (patch) | |
tree | 5fad77fceea123768e3893418af7645f4666910e /sim | |
parent | d49044c7530d28894e73763c21c417a423e4297c (diff) | |
download | gdb-358de98820c5e9caa222846ba8b646de6cc091c8.zip gdb-358de98820c5e9caa222846ba8b646de6cc091c8.tar.gz gdb-358de98820c5e9caa222846ba8b646de6cc091c8.tar.bz2 |
Turn IFUNC symbols from shared libraries into normal FUNC symbols
Turn IFUNC symbols from shared libraries into normal FUNC symbols when
we are resolving symbol references, instead of when we are writing out
the symbol table.
PR gold/18886
* resolve.cc (Symbol::override_base): Turn IFUNC symbols from
shared libraries into normal FUNC symbols.
* symtab.cc (Symbol_table::sized_write_symbol): Assert IFUNC
symbols aren't from shared libraries.
Diffstat (limited to 'sim')
0 files changed, 0 insertions, 0 deletions