This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Marc.Espie@liafa.jussieu.fr: Re: objc (current snapshot) doesn't compile]
- To: egcs-bugs at egcs dot cygnus dot com
- Subject: [Marc.Espie@liafa.jussieu.fr: Re: objc (current snapshot) doesn't compile]
- From: Jason Molenda <jsm at cygnus dot com>
- Date: Wed, 21 Apr 1999 16:13:31 -0700
Scratch that, I believe three notes didn't get sent out. This is the third.
----- Forwarded message from Marc Espie <Marc.Espie@liafa.jussieu.fr> -----
Date: Thu, 22 Apr 1999 00:22:50 +0200
From: Marc Espie <Marc.Espie@liafa.jussieu.fr>
To: "Rod m. Stewart" <stewart@nexus.carleton.ca>
Cc: Marc Espie <espie@quatramaran.ens.fr>, law@cygnus.com,
bero@microsoft.sucks.eu.org, egcs-bugs@egcs.cygnus.com
Subject: Re: objc (current snapshot) doesn't compile
X-Mailer: Mutt 0.95.4i
On Mon, Apr 19, 1999 at 08:35:07PM -0400, Rod m. Stewart wrote:
> I was this having problem on the NetWinder (armv4l arch) for the longest
> time with objc.
>
> I noticed the following files were regenerated during my build:
> egcs/gcc/objc/objc-parse.c
> egcs/gcc/objc/objc-parse.y
>
> diffing these against those in my clean cvs tree I found that objc-parse.c
> was generate with bison version 1.27, whereas the clean one was generated
> with version 1.25.
>
> Downgrading bison to version 1.25 has allowed me build egcs (latest cvs)
> without further complaint.
Looking at bison log, the only significant change between 1.25 and 1.27
is a re-numbering of tokens, so that they now start at 257 as advertized.
So there are two basic possibilities: either objc-parse was the only parser
that was rebuilt, in which case it's quite normal it broke (since C/objc
parsing are VERY tightly linked), or egcs somehow came out to rely on that
bison bug...
I don't have any machine in a decent state to check either conjecture
right away... Jeff, which version of bison is used these days ?
--
Marc Espie
|anime, sf, juggling, unicycle, acrobatics, comics...
|AmigaOS, OpenBSD, C++, perl, Icon, PostScript...
| `real programmers don't die, they just get out of beta'
----- End forwarded message -----