These patches were prompted by work on api.prefix, and checking that we don't have colliding symbols in different headers.
Some symbols were uselessly exported (i.e., available in the header file), and, instead of trying to apply api.prefix them, I preferred to remove them. Others were uselessly defined, to handle them via cpp instead of m4. Akim Demaille (2): c++: do not export YYTOKEN_TABLE and YYERROR_VERBOSE. skeletons: no longer define YYLSP_NEEDED. NEWS | 17 ++++++++++++++--- TODO | 6 ------ data/c.m4 | 3 --- data/glr.cc | 3 --- data/lalr1.cc | 17 ++--------------- doc/bison.texi | 3 ++- 6 files changed, 18 insertions(+), 31 deletions(-) -- 1.7.11.1
