This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: gcc-2.95.1,2/i386 internal error--unrecognizable insn
- To: Bernd Schmidt <bernds at pathia dot cygnus dot co dot uk>
- Subject: Re: gcc-2.95.1,2/i386 internal error--unrecognizable insn
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Sun, 28 Nov 1999 06:01:18 -0700
- cc: gcc-patches at gcc dot gnu dot org
- Reply-To: law at cygnus dot com
In message <Pine.LNX.4.04.9911281059540.7880-100000@pathia.cygnus.co.uk>you w
rite:
> Here's a smaller testcase. Can I install this in the testsuite?
Yes. Though it will need to be installed into the gcc.dg framework since
it is x86 specific due to the register class usages. There should
be examples in that directory for setting up a compilation testcase
that should only be run on a specific platform.
> * reload.c (push_reload): When selecting a register for
> reload_reg_rtx, make sure that all registers in a multi-reg
> hard register are OK to uye.
This is OK. Note it will need updating to apply to the mainline
sources.
Note that I think the comment before that hunk of code is incorrect
about explicitly used registers vs spill registers. You might consider
updating it as a separate (pre-approved) patch.
jeff