This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
RE: snapshot 19990608 libstdc++ check error
- To: "'Robert Lipe'" <robertlipe at usa dot net>
- Subject: RE: snapshot 19990608 libstdc++ check error
- From: "Eric Raskin" <ehr at listworks dot com>
- Date: Wed, 9 Jun 1999 12:36:42 -0400
- Cc: <egcs at egcs dot cygnus dot com>
- Reply-To: <ehr at listworks dot com>
Robert:
I use fixinc.dgux -- which I guess hasn't been updated. I'm going to take the the fixinc.svr4 to pull out the differences and create a patch for fixinc.dgux.
Eric
> -----Original Message-----
> From: Robert Lipe [mailto:robertlipe@usa.net]
> Sent: Wednesday, June 09, 1999 12:32 PM
> To: Eric Raskin
> Cc: egcs@egcs.cygnus.com
> Subject: Re: snapshot 19990608 libstdc++ check error
>
>
> Eric Raskin wrote:
> > config: i586-dg-dgux4.20MU03
> >
> > This is a new problem with the 19990608 snapshot -- all the
> ones since 19990502 worked before this.
> > /lw/downloads/egcs-19990608-obj/gcc/include/exception:13:
> redefinition of `struct exception'
>
> > math.h declares a struct exception {} like this:
> >
> > What broke? Isn't the 'namespace std' supposed to get around this?
> > Did I turn something off by accident?
>
> This _should be_ fixed up by the fixincludes. It should
> create a math.h
> in the gcc-specific include directory that renames that definition.
>
> Look to see which fixincluder your target is using and why it isn't
> working any longer.
>
> RJL
>