bug-bison
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Version 1.75-1 ignoring --no-lines flag


From: Akim Demaille
Subject: Re: Version 1.75-1 ignoring --no-lines flag
Date: 12 Nov 2002 11:35:24 +0100
User-agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Honest Recruiter)

>>>>> "Mike" == Mike Castle <address@hidden> writes:

Mike> In article <address@hidden>,
Mike> Akim Demaille  <address@hidden> wrote:

>> Thanks, this is a known issue.  For my own education, could tell me
>> why you'd need this option?

Mike> At least for gcc-3.0.2 and before, the #line statements would
Mike> change the includepaths.

Wow.

Mike> So, consider a situation where: 1) The user was building outside
Mike> of srcdir and 2) using a gcc 3.0.2 or earlier.  The #line in the
Mike> generated source file, now in builddir, will cause the header
Mike> file to be pulled from srcdir, not builddir.  If the version of
Mike> bison on the build machine is sufficiently different from the
Mike> version the maintainer used to create the package, you can have
Mike> significantly mis-matched headers.

It seems to be quite a dangerous feature :(

Mike> I commented on this quite recently, asking for feedback on
Mike> recommended ways of handling this, but got no response.

Well, now you have a working --no-line :).




reply via email to

[Prev in Thread] Current Thread [Next in Thread]