This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

[Marc.Espie@liafa.jussieu.fr: Re: objc (current snapshot) doesn't compile]


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 -----


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]