www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/06/25/05:55:14

Date: Thu, 25 Jun 1998 12:49:49 +0200 (WET)
From: Andris Pavenis <pavenis AT lanet DOT lv>
To: Nate Eldredge <nate AT cartsys DOT com>
cc: Javier Calleja <dismuntel AT apdo DOT com>, djgpp <djgpp AT delorie DOT com>
Subject: Re: Differences between gcc ver-2.80 and ver-2.81
In-Reply-To: <358EC144.6E39D644@cartsys.com>
Message-ID: <Pine.A32.3.91.980625124502.61964B-100000@ieva06.lanet.lv>
MIME-Version: 1.0


On Mon, 22 Jun 1998, Nate Eldredge wrote:

> > Javier Calleja wrote:
> > 
> > Hi world:
> > 
> >   What diferences exist between gcc-ver 2.80 and gcc-ver2.81? Must I
> > dowload and install last version?
> 
> The major difference that I know of is that in 2.8.1, exceptions work
> out-of-the-box.  2.8.0 required a special command line switch.  The very
> latest release of 2.8.1 includes some fixes that prevent GCC from
> hanging under certain mis-installation conditions.  Those are
> DJGPP-specific; there are probably other general bugfixes of which I'm
> not aware.  IMHO, don't feel pressured to upgrade unless you have
> trouble, or feel anxious about bugs you might not notice.
> -- 
> 

I had problems using C++ libraries built with 2.8.0 when changed to
2.8.1 (missing external symbols). This was as I tested specific to
2.8.0 only (not for gcc-2.7.2.1, gcc-2.8.1 and pgcc-1.0.1).

One example where I met this was in libstdcxx.a (classes istrstream,
ostrstream). So I think that such problems may be considered
serious reason to upgrade.

Andris

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019