]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/41993 ([sh] ICE in create_pre_exit, at mode-switching.c:399)
authorUros Bizjak <ubizjak@gmail.com>
Tue, 13 Nov 2012 16:59:37 +0000 (17:59 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 13 Nov 2012 16:59:37 +0000 (17:59 +0100)
commitffbbfaba10ddb891402eae5e158abc82c804db11
tree79b8e8a0b30c1b4dd3d038d8bc669a0031ea0dd6
parentbe22520dc2bc13d2cfa59266f55776889f5a2775
re PR target/41993 ([sh] ICE in create_pre_exit, at mode-switching.c:399)

PR target/41993
* mode-switching.c (create_pre_exit): Set return_copy to last_insn
when copy_start is a function return regno instead of pseudo.
Skip debug instructions in instruction scan loop.

From-SVN: r193480
gcc/ChangeLog
gcc/mode-switching.c