re PR target/34174 (gcc produces erroneous asm for movdi)
authorRask Ingemann Lambertsen <rask@sygehus.dk>
Mon, 26 Nov 2007 13:20:19 +0000 (14:20 +0100)
committerRask Ingemann Lambertsen <rask@gcc.gnu.org>
Mon, 26 Nov 2007 13:20:19 +0000 (13:20 +0000)
commit916a659b3714a18e1b757476c790039baff2da6f
tree6f58da5b15fd0a15696502ec57a557360598571b
parentf6284d979e752b69dfdce8f07318f08489d3a6c4
re PR target/34174 (gcc produces erroneous asm for movdi)

PR target/34174
* config/fr30/fr30.c (fr30_move_double): Sanitize mem->reg case. Copy
the address before it is clobbered.

testsuite/
* gcc.dg/torture/pr34174-1.c: New.

From-SVN: r130438
gcc/ChangeLog
gcc/config/fr30/fr30.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr34174-1.c [new file with mode: 0644]