This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Question about RTL
- From: Paul Brook <paul at codesourcery dot com>
- To: gcc at gcc dot gnu dot org, ptr at melexis dot com
- Date: Thu, 13 May 2004 15:26:50 +0100
- Subject: Re: Question about RTL
- Organization: CodeSourcery
- References: <opr7xy68jt147b7g@ptr.mlxbg.elex.be>
On Thursday 13 May 2004 15:14, Petar Penchev wrote:
> Hello All,
>
> On the GCC port I am working on, I get an error message:
> "unable to find a register to spill in class `........'" followed by RTL
> dump.
>
> Is it possible to find for which argument in the RTL pattern this error
> message applies to ?
The .greg dump (produced by -dg) contains details of the reloads required.
Alternatively run the compiler under gdb, set a breakpoint where the error is
generated, and trace back from there.
Paul