Akim Demaille <[EMAIL PROTECTED]> 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.


Reply via email to