]> git.ipfire.org Git - thirdparty/gcc.git/commit
2019-04-05 Richard Biener <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Apr 2019 11:55:45 +0000 (11:55 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Apr 2019 11:55:45 +0000 (11:55 +0000)
commit82e79b5ecaaf9e525691252bde517aef09362e78
treef9f02b361b7c7daecd0478253904defd40599532
parent07eefa79380d34b4e433355bce8fa080635dcb3a
2019-04-05  Richard Biener  <rguenther@suse.de>

PR debug/89892
PR debug/89905
* tree-cfgcleanup.c (remove_forwarder_block): Always move
debug bind stmts but reset them if they are not valid at the
destination.

* gcc.dg/guality/pr89892.c: New testcase.
* gcc.dg/guality/pr89905.c: Likewise.
* gcc.dg/guality/loop-1.c: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@270165 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/guality/loop-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/guality/pr89892.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/guality/pr89905.c [new file with mode: 0644]
gcc/tree-cfgcleanup.c