headers: move CPP guards into YY_*_INCLUDED to avoid collisions
authorAkim Demaille <akim@lrde.epita.fr>
Thu, 27 Sep 2012 07:43:49 +0000 (09:43 +0200)
committerAkim Demaille <akim@lrde.epita.fr>
Mon, 22 Oct 2012 10:16:04 +0000 (12:16 +0200)
commit6192d2c6de859990f8e90c128de9733c1315db7a
tree211adb3deb1f31769268e7dbf1b89522c30f805f
parent3746fc33c47a8c76232a49d7116a3fba8bfe44c5
headers: move CPP guards into YY_*_INCLUDED to avoid collisions

See <http://lists.gnu.org/archive/html/bug-bison/2012-09/msg00016.html>.

* data/c.m4 (b4_cpp_guard): Prepend YY_ and append _INCLUDED.
* tests/headers.at: Adjust.
* NEWS, doc/bison.texi: Document.
NEWS
data/c.m4
doc/bison.texi
tests/headers.at