Warn for gold on lto objects without plugin

PR 13227
	* symtab.cc (Symbol_table::add_from_relobj): Warn on __gnu_lto_slim.
This commit is contained in:
Alan Modra 2014-08-06 12:40:00 +09:30
parent 8e07a239c1
commit 7cd4e5b756
2 changed files with 9 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2014-08-06 Alan Modra <amodra@gmail.com>
PR 13227
* symtab.cc (Symbol_table::add_from_relobj): Warn on __gnu_lto_slim.
2014-07-21 Sriraman Tallam <tmsriram@google.com>
* object.cc (Relobj::is_section_name_included): Add

View File

@ -1133,6 +1133,10 @@ Symbol_table::add_from_relobj(
const char* name = sym_names + st_name;
if (strcmp (name, "__gnu_lto_slim") == 0)
gold_info(_("%s: plugin needed to handle lto object"),
relobj->name().c_str());
bool is_ordinary;
unsigned int st_shndx = relobj->adjust_sym_shndx(i + symndx_offset,
sym.get_st_shndx(),