This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Controlling winding library
- From: Paul Brook <paul at codesourcery dot com>
- To: gcc at gcc dot gnu dot org
- Cc: Mangal <nitin dot mangal at gmail dot com>
- Date: Thu, 12 Aug 2004 18:02:09 +0100
- Subject: Re: Controlling winding library
- Organization: CodeSourcery
- References: <cce3e61904081207193954bb09@mail.gmail.com>
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