Allow for __gnu_lto_slim prefixed with extra "_"
[deliverable/binutils-gdb.git] / gold / symtab.cc
index 1555de6e5b3c3a9cef26ebfb23bd208105e0d9b5..7ebcd6b568253fca14d344066e9b34f29aa82c02 100644 (file)
@@ -1185,7 +1185,9 @@ Symbol_table::add_from_relobj(
       const char* name = sym_names + st_name;
 
       if (!parameters->options().relocatable()
-         && strcmp (name, "__gnu_lto_slim") == 0)
+         && name[0] == '_'
+         && name[1] == '_'
+         && strcmp (name + (name[2] == '_'), "__gnu_lto_slim") == 0)
         gold_info(_("%s: plugin needed to handle lto object"),
                  relobj->name().c_str());
 
This page took 0.023439 seconds and 4 git commands to generate.