projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
989f386
)
Merge remote-tracking branch 'origin/aldyh/debug-early' into debug-early
author
Aldy Hernandez
<aldyh@gcc.gnu.org>
Thu, 4 Sep 2014 16:38:29 +0000
(16:38 +0000)
committer
Aldy Hernandez
<aldyh@gcc.gnu.org>
Thu, 4 Sep 2014 16:38:29 +0000
(16:38 +0000)
Conflicts:
gcc/ChangeLog.debug-early
gcc/dwarf2out.c
From-SVN: r214912
gcc/tree.c
patch
|
blob
|
history
diff --git
a/gcc/tree.c
b/gcc/tree.c
index 8e9876ef4ed61e1c538a726e901890376f8f8559..afc8e3d9559dd328b414d851fe3defcca7fd1703 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);