This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug inline-asm/6162] [3.3 regression] i386 asm reloader ice in reload_cse_simplify_operands
- From: "ian at wasabisystems dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 5 Mar 2004 12:52:09 -0000
- Subject: [Bug inline-asm/6162] [3.3 regression] i386 asm reloader ice in reload_cse_simplify_operands
- References: <20020403162600.6162.user42@zip.com.au>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From ian at wasabisystems dot com 2004-03-05 12:52 -------
Subject: Re: [3.3 regression] i386 asm reloader ice in reload_cse_simplify_operands
"gdr at gcc dot gnu dot org" <gcc-bugzilla@gcc.gnu.org> writes:
> You fixed this too in gcc-3.5.x and gcc-3.4.x. I would think the patch would
> be a good candidate for gcc-3.3.4. Do you concur?
Yes. This could be done in a particularly safe manner by not omitting
the
else if (!this_insn_is_asm)
abort ();
That is just a sanity check on the gcc sources, and it did trip one
case in the MIPS backend. It is not required for correct operation.
I'll submit this too.
Ian
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6162