aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2004-09-23 02:51:40 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2004-09-23 00:51:40 +0000
commit60108d34dc4958a8b4081ceb0c833f76648e7157 (patch)
tree101fce60f8be93e2d49a7ca27ef11256887c00e0 /gcc/ChangeLog
parente53de54da399b14c108c994a81c047502cf4a513 (diff)
downloadgcc-60108d34dc4958a8b4081ceb0c833f76648e7157.zip
gcc-60108d34dc4958a8b4081ceb0c833f76648e7157.tar.gz
gcc-60108d34dc4958a8b4081ceb0c833f76648e7157.tar.bz2
re PR debug/17389 (ICE in dwarf2out_finish, at dwarf2out.c:13566)
PR debug/17389 * dwarf2out.c (dwarf2out_finish): Deal with nested functions of fully inlined functions. * tree-inline.c (inline_forbidden_p_1): Nested functions can be inlined. From-SVN: r87911
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5ece63e..ffbdcfb 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,11 @@
2004-09-23 Jan Hubicka <jh@suse.cz>
+ PR debug/17389
+ * dwarf2out.c (dwarf2out_finish): Deal with nested functions
+ of fully inlined functions.
+ * tree-inline.c (inline_forbidden_p_1): Nested functions can be
+ inlined.
+
* cfgexpand.c (add_reg_br_prob_note): New function.
(expand_gimple_cond_expr): Use it.
(tree_expand_cfg): No longer kill the profile.