------- Comment #2 from bernds_cb1 at t-online dot de  2009-09-17 14:24 -------
Created an attachment (id=18601)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18601&action=view)
A patch that fixes the immediate problem

This is a bug in the ia64 backend, which puts autoinc addressing modes into
COND_EXECs, failing to notice that they have side effects.

This part of the problem can be fixed with the patch I'm attaching, but it
doesn't work: the rest of the ia64 backend expects that this kind of insn can
always be split.

At this point I'm leaving it for an ia64 maintainer to fix.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41365

Reply via email to