]> git.saurik.com Git - bison.git/commit - src/parse-gram.y
build: be sure to include config.h first in the generated parser
authorAkim Demaille <akim@lrde.epita.fr>
Wed, 29 May 2013 07:17:48 +0000 (09:17 +0200)
committerAkim Demaille <akim@lrde.epita.fr>
Thu, 30 May 2013 08:47:49 +0000 (10:47 +0200)
commit89ff1b5e71a6d8aa34b3578282528adb43b198cd
tree5a633db8db03884b3666c8e68d12dd5388fb9054
parentf122444873a1ec499d25ffec5765dcc48dc7b928
build: be sure to include config.h first in the generated parser

Using %code for config.h is wrong, as some headers will already have
been included by Bison.  In some cases, e.g., glibc's string.h, this
results in some declaration not being made for lack of definition of
_GNU_SOURCE, which is performed by config.h.

* src/parse-gram.y: here.
src/parse-gram.y