2015-08-20 Richard Biener <rguenther@suse.de>
* toplev.c (compile_file): Remove loop calling late_global_decl
on all symbols.
* varpool.c (varpool_node::assemble_decl): Call late_global_decl
on decls we assembled.
From-SVN: r227031
+2015-08-20 Richard Biener <rguenther@suse.de>
+
+ * toplev.c (compile_file): Remove loop calling late_global_decl
+ on all symbols.
+ * varpool.c (varpool_node::assemble_decl): Call late_global_decl
+ on decls we assembled.
+
2015-08-20 James Greenhalgh <james.greenhalgh@arm.com>
* common/config/aarch64/aarch64-common.c
if (seen_error ())
return;
- /* After the parser has generated debugging information, augment
- this information with any new location/etc information that may
- have become available after the compilation proper. */
- timevar_start (TV_PHASE_DBGINFO);
- symtab_node *node;
- FOR_EACH_DEFINED_SYMBOL (node)
- debug_hooks->late_global_decl (node->decl);
- timevar_stop (TV_PHASE_DBGINFO);
-
timevar_start (TV_PHASE_LATE_ASM);
/* Compilation unit is finalized. When producing non-fat LTO object, we are
gcc_assert (TREE_ASM_WRITTEN (decl));
gcc_assert (definition);
assemble_aliases ();
+ /* After the parser has generated debugging information, augment
+ this information with any new location/etc information that may
+ have become available after the compilation proper. */
+ timevar_start (TV_PHASE_DBGINFO);
+ debug_hooks->late_global_decl (decl);
+ timevar_stop (TV_PHASE_DBGINFO);
return true;
}