Hi,
my prevoius LTO cleanup run into problem with plugin enabled builds;
lto-plugin is stupid enought to confused symtab_nodes section with symtab
because it ignores the suffixes.

Fixed thus. Comitted as obvoius.
Honza

Index: ChangeLog
===================================================================
--- ChangeLog   (revision 190316)
+++ ChangeLog   (working copy)
@@ -1,3 +1,8 @@
+2012-08-11  Jan Hubicka  <j...@suse.cz>
+
+       * lto-section-in.c (lto_section_name): Do not use "symtab" as part of
+       symtab_node sectoin name; it confuses plugin.
+
 2012-08-11  Uros Bizjak  <ubiz...@gmail.com>
 
        * config/alpha/alpha.c (alpha_stdarg_optimize_hook): Shift DECL_UID
Index: lto-section-in.c
===================================================================
--- lto-section-in.c    (revision 190312)
+++ lto-section-in.c    (working copy)
@@ -55,7 +55,7 @@ const char *lto_section_name[LTO_N_SECTI
   "jmpfuncs",
   "pureconst",
   "reference",
-  "symtab_nodes",
+  "symbol_nodes",
   "opts",
   "cgraphopt",
   "inline"

Reply via email to