Controlling winding library

Paul Brook paul@codesourcery.com
Thu Aug 12 17:22:00 GMT 2004


On Thursday 12 August 2004 15:19, Mangal wrote:
> Hi,
> I am working on a port and currently using gcc3.4.1 as the base
> platform for development.
> Currently, I am able to get the cc1build but the GCC driver is not
> build due to an error in building libgcc (Please see at the end the
> output).
> It is trying to build unwind-dw2-fde.c and there is an error thrown in
> simplify_rtx.c
> On further inspection I found that it is due to some floating point
> error concerning subregs.
> - Am I missing any declarations or includes?
> - Is there a mechanism to control the driver from building unwind
> libraries? - Is it possible that this error is triggered by some other
> thing?

<snip>

> ../../gcc-3.4.1/gcc/unwind-pe.h:89: internal compiler error: in
> simplify_gen_subreg, at simplify-rtx.c:3444

This indicates there's a bug in your port (or somewhere else in gcc).
The rest is just noise.

I suspect there's nothing special about the unwind library, it just happens to 
be the first bit of code which trips over the bug in your new compiler.

Paul



More information about the Gcc mailing list