🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.g++.bug
Article #396

New GNU C++ test release

#396
From: tiemann
Date: Fri, 08 Sep 1989 20:56
22 lines
1608 bytes
A new test release of the GNU C++ compiler is available on
labrea.stanford.edu:~ftp/pub/gnu/g++.ytar.Z.  There are many
differences between this release and previous test releases.  You will
need lots of new state to bring up this compiler: GNU CC backend
1.35.97 or 1.35.98 (be prepared to need bugfixes if you don't already
have them), the GNU C++ library 1.36.0- which has `gnulib3.c', a good
look at the HINTS file, and some patience.

On the up side, this compiler is about 12% faster and takes 20% less
memory than an August 22 version I just measured against (compiling
libg++/src/Integer.cc).  All known multiple inheritance bugs have been
fixed.  Most other known bugs have been fixed.

The compiler now automatically overloads all functions, and employs a
name encoding scheme which is very similar to Stroustrup's type-safe
linkage naming convention.  Therefore, if you recompile anything, you
must recompile everything.  I am reserving the next week to deal with
the potential avalanche of bug reports that this may precipitate.  If
you don't get your reports in early, they may get wedged, since
Stanford is starting soon...

Michael
Technical Details
Message-ID: <8909082056.AA05041@teacake.sun.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!apple!brutus.cs.uiuc.edu!tut.cis.ohio-state.edu!LURCH.STANFORD.EDU!tiemann

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!apple!brutus.cs.uiuc.edu!tut.cis.ohio-state.edu!LURCH.STANFORD.EDU!tiemann
From: tiemann@LURCH.STANFORD.EDU
Newsgroups: gnu.g++.bug
Subject: New GNU C++ test release
Message-ID: <8909082056.AA05041@teacake.sun.com>
Date: 8 Sep 89 20:56:06 GMT
Sender: daemon@tut.cis.ohio-state.edu
Reply-To: tiemann@lurch.stanford.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 22