OSDN Git Service

Backport from trunk:
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 16 Jul 2012 09:36:04 +0000 (09:36 +0000)
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 16 Jul 2012 09:36:04 +0000 (09:36 +0000)
commit998a67b23166d200cd2167d0e4bc504969d035ff
treeb5806b30684c7512578ee9c9546b12a3bcab7b2a
parenta6f262f1d3e77f63733f793ebe9904f1ad2d8127
Backport from trunk:

gcc/
PR rtl-optimization/53908
* df-problems.c (can_move_insns_across): When doing
memory-reference book-keeping, handle call insns.

testsuite/
PR rtl-optimization/53908
* gcc.dg/torture/pr53908.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_6-branch@189512 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/df-problems.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr53908.c [new file with mode: 0644]