re PR rtl-optimization/16199 (ICE while compiling apache 2.0.49)
authorEric Botcazou <ebotcazou@libertysurf.fr>
Thu, 8 Jul 2004 12:54:53 +0000 (14:54 +0200)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Thu, 8 Jul 2004 12:54:53 +0000 (12:54 +0000)
commit1d511ed5fc76892c3f5dca6b78a1b7254bc15bd1
tree6e6c41a66a7717ee71e1a684bb8ced0c9f769712
parent47293da3149269ec799f05bc446aeb7ca0133cb3
re PR rtl-optimization/16199 (ICE while compiling apache 2.0.49)

PR target/16199
* config/sparc/sparc.c (sparc_emit_set_symbolic_const64): When
'temp' is zero, generate new pseudos as needed and emit the
sequence of insns in single-assignment form.  Resync comments
with code.
(sparc_emit_set_const64): Pass zero as 'temp' argument to above
function before reload.

From-SVN: r84285
gcc/ChangeLog
gcc/config/sparc/sparc.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/20040708-1.c [new file with mode: 0644]