Re: Error's format

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



"Liza Atkin" <latkin@xxxxxxxxxxxx> writes:

> I got an error of the next format. Could anyone explain to me what is the
> problem or
> at least where I can read about how I can understand this format:
> 
> test.c:15: error: unrecognizable insn:
> (insn 69 68 44 0 test.c:12 (set (reg:SI 0 r0)
>         (mem:SI (plus:SI (reg:SI 0 r0)
>                 (const_int -3 [0xfffffffd])) [0 S1 A32])) -1 (nil)
>     (nil))

The format is RTL, which is documented in the gcc internals manual.
Understanding RTL is critical to doing a backend port.  This error
means that the compiler generated the above instruction in a context
where it was expected to be recognized.  To be "recognized" means that
the instruction must be found in the CPU.md file.  The context is
unknown, but may be indicated by other error messages.

Ian

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux