Subject: Re: Old gnu tools
To: Kerry James Paulson <umpaul11@cc.UManitoba.CA>
From: David Brownlee <D.K.Brownlee@city.ac.uk>
List: netbsd-help
Date: 08/25/1995 16:12:38
The sun3 (again m68k) has similar problems with gcc 2.4.5.
Are there any known problems with 2.7.0?
If not, could people compile up each port (I'll offer for sun3 &
spare if wanted), and see if it all works ok, and if so get 2.7.0
into the tree...
I know its a lot of work to pull in gcc, and there are risks with new
problems, but its been a long time since the last version, and we
have known problems with that which 2.7.0 should fix..
David
D.K.Brownlee@city.ac.uk (MIME) +44 171 477 8186 {post,host}master (abs)
Network Analyst, UCS, City University, Northampton Square, London EC1V 0HB.
<<< Monochrome - Largest UK Internet BBS - telnet mono.city.ac.uk >>>
>=- Microsoft: Abort and Retry Cancel -or- NetBSD: http://www.netbsd.org -=<
On Fri, 25 Aug 1995, Kerry James Paulson wrote:
> Eric S. Hvozda writes:
> >
> > On Fri, 25 Aug 1995 02:17:58 -0500 (CDT) Kerry James Paulson wrote:
> > >
> > > Exactly. Does it not make sense then to integrate bug fixes into the
> > > current release of gcc so that it compiles out of the box? The compiler
> > > is going to have to be updated at some point, I think making the odd
> > > per-release bug fix would be easier than doing a major upgrade every few
> > > years.
> >
> > Last I heard, current versions out gcc do compile out the box under
> > current (dunno about 1.0, never bothered to try) or with little
> > changes. I think jtc did this...?
> >
>
> Not under the Amiga port, it produces buggy code with optimization
> turned on (-O). I don't know if this is a 68k problem or not, but if 2.7.0 was
> integrated into NetBSD these bugs would have been fixed. It's not a
> standard now so it seems nobody has bothered to fix it. I appreciate the
> effort taken to bring gcc up to date, but has to work and be installed on
> on ALL of the ports or it will just cause confusion when people report
> compiler bugs.
>
> I think it would be a good idea to freeze current now (it's been a long
> time since the last release) and update all the GNU tools to the latest
> version. If the source is in a relatively bug free state prior to the
> release any bugs caused by the compiler upgrade will be easier to find and
> correct.
>
> Kerry
>