http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54811
--- Comment #6 from Richard Guenther rguenth at gcc dot gnu.org 2012-10-05
10:11:25 UTC ---
Testing
Index: gcc/tree-ssa-live.c
===
--- gcc/tree-ssa-live.c (revision 192114)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54811
--- Comment #7 from Richard Guenther rguenth at gcc dot gnu.org 2012-10-05
11:48:30 UTC ---
Author: rguenth
Date: Fri Oct 5 11:48:27 2012
New Revision: 192120
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192120
Log:
2012-10-05
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54811
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54811
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
CC|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54811
--- Comment #2 from dehao at gcc dot gnu.org 2012-10-04 16:33:00 UTC ---
I think in clear_unused_block_pointer, we already removed all block for debug
statements.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54811
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54811
--- Comment #4 from Richard Guenther rguenth at gcc dot gnu.org 2012-10-04
16:38:19 UTC ---
(In reply to comment #3)
No, look again - for some reason we skip debug stmts. That's obviously
a bug. Eric - mind testing the obvious patch?
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54811
--- Comment #5 from Richard Guenther rguenth at gcc dot gnu.org 2012-10-04
16:43:37 UTC ---
Instead what happened is that I specifically restricted processing
DECL_DEBUG_EXPRs to local-vars in a previous fix. But it seems that
local vars