|
From: | cvs-commit at gcc dot gnu.org |
Subject: | [Bug gold/18886] Unnecessary PLT entry for IFUNC function from DSO |
Date: | Wed, 02 Sep 2015 11:22:13 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=18886 --- Comment #2 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by H.J. Lu <address@hidden>: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=358de98820c5e9caa222846ba8b646de6cc091c8 commit 358de98820c5e9caa222846ba8b646de6cc091c8 Author: H.J. Lu <address@hidden> Date: Wed Sep 2 04:14:21 2015 -0700 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. -- You are receiving this mail because: You are on the CC list for the bug.
[Prev in Thread] | Current Thread | [Next in Thread] |