[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: flex porting glitch on Solaris 10 affects Bison
From: |
Akim Demaille |
Subject: |
Re: flex porting glitch on Solaris 10 affects Bison |
Date: |
Tue, 13 Dec 2005 10:14:35 +0100 |
User-agent: |
Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux) |
>>> "Paul" == Paul Eggert <address@hidden> writes:
> Akim Demaille <address@hidden> writes:
>> I have not understood why you removed config.h from system.h. If the
>> issue was multiple inclusion,
> The basic argument for doing it this way is that the usual rule in
> other GNU programs is "include <config.h> first". In Bison the rule
> was "include "system.h" first if you're in the src directory,
> otherwise include <config.h> first". That's a more-complicated rule,
> and is more likely to go wrong.
> Now that I think about it, I suppose I could have changed the wrapper
> to include "system.h" first; that would have been a smaller patch. I
> didn't think about it earlier, since I was so used to doing it the
> usual way. If you prefer the old Bison rule please feel free to do it
> that way instead.
Nope, I'm fine with this one if you prefer it. Thanks for the explanation.