projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9de41e5
)
Merge remote-tracking branch 'origin/aldyh/debug-early' into debug-early
author
Aldy Hernandez
<aldyh@gcc.gnu.org>
Thu, 4 Sep 2014 18:08:42 +0000
(18:08 +0000)
committer
Aldy Hernandez
<aldyh@gcc.gnu.org>
Thu, 4 Sep 2014 18:08:42 +0000
(18:08 +0000)
Conflicts:
gcc/ChangeLog.debug-early
gcc/dwarf2out.c
From-SVN: r214915
gcc/tree.c
patch
|
blob
|
history
diff --git
a/gcc/tree.c
b/gcc/tree.c
index d1d67efa62942cb9662ebb48127e7c83cccc0c77..7fae10efc454a97661d9b3bbb241182403d4d6d4 100644
(file)
--- a/
gcc/tree.c
+++ b/
gcc/tree.c
@@
-5032,6
+5032,10
@@
free_lang_data_in_decl (tree decl)
{
gcc_assert (DECL_P (decl));
+ /* Early dumping of DECLs before we lose language data. */
+ if (debug_info_level > DINFO_LEVEL_NONE)
+ dwarf2out_early_decl (decl);
+
/* Give the FE a chance to remove its own data first. */
lang_hooks.free_lang_data (decl);