Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/bsd/byacc/dist Import byacc 20141128
details: https://anonhg.NetBSD.org/src/rev/675ac773d9d9
branches: trunk
changeset: 335342:675ac773d9d9
user: christos <christos%NetBSD.org@localhost>
date: Sat Jan 03 22:58:23 2015 +0000
description:
Import byacc 20141128
diffstat:
external/bsd/byacc/dist/CHANGES | 1079 ++++-
external/bsd/byacc/dist/MANIFEST | 667 ++
external/bsd/byacc/dist/README.BTYACC | 617 ++
external/bsd/byacc/dist/VERSION | 2 +-
external/bsd/byacc/dist/aclocal.m4 | 115 +-
external/bsd/byacc/dist/btyaccpar.c | 1248 +++++
external/bsd/byacc/dist/btyaccpar.skel | 1125 ++++
external/bsd/byacc/dist/config.guess | 307 +-
external/bsd/byacc/dist/config.sub | 41 +-
external/bsd/byacc/dist/configure | 1415 +++-
external/bsd/byacc/dist/configure.in | 39 +-
external/bsd/byacc/dist/descrip.mms | 22 +-
external/bsd/byacc/dist/makefile.in | 62 +-
external/bsd/byacc/dist/mstring.c | 209 +
external/bsd/byacc/dist/package/byacc.spec | 4 +-
external/bsd/byacc/dist/package/debian/changelog | 55 +
external/bsd/byacc/dist/package/debian/source/format | 2 +-
external/bsd/byacc/dist/package/mingw-byacc.spec | 60 +
external/bsd/byacc/dist/package/pkgsrc/Makefile | 2 +-
external/bsd/byacc/dist/skel2c | 112 +
external/bsd/byacc/dist/test/btyacc/big_b.output | 18 +
external/bsd/byacc/dist/test/btyacc/big_l.output | 18 +
external/bsd/byacc/dist/test/btyacc/btyacc_calc1.error | 1 +
external/bsd/byacc/dist/test/btyacc/btyacc_calc1.output | 949 +++
external/bsd/byacc/dist/test/btyacc/btyacc_calc1.tab.c | 1753 +++++++
external/bsd/byacc/dist/test/btyacc/btyacc_calc1.tab.h | 25 +
external/bsd/byacc/dist/test/btyacc/btyacc_demo.error | 1 +
external/bsd/byacc/dist/test/btyacc/btyacc_demo.output | 1360 +++++
external/bsd/byacc/dist/test/btyacc/btyacc_demo.tab.c | 2358 +++++++++
external/bsd/byacc/dist/test/btyacc/btyacc_demo.tab.h | 38 +
external/bsd/byacc/dist/test/btyacc/btyacc_demo2.error | 1 +
external/bsd/byacc/dist/test/btyacc/btyacc_demo2.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/btyacc_demo2.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/btyacc_destroy1.output | 247 +
external/bsd/byacc/dist/test/btyacc/btyacc_destroy1.tab.c | 1453 +++++
external/bsd/byacc/dist/test/btyacc/btyacc_destroy1.tab.h | 27 +
external/bsd/byacc/dist/test/btyacc/btyacc_destroy2.output | 247 +
external/bsd/byacc/dist/test/btyacc/btyacc_destroy2.tab.c | 1453 +++++
external/bsd/byacc/dist/test/btyacc/btyacc_destroy2.tab.h | 27 +
external/bsd/byacc/dist/test/btyacc/btyacc_destroy3.output | 247 +
external/bsd/byacc/dist/test/btyacc/btyacc_destroy3.tab.c | 1453 +++++
external/bsd/byacc/dist/test/btyacc/btyacc_destroy3.tab.h | 27 +
external/bsd/byacc/dist/test/btyacc/calc.output | 485 +
external/bsd/byacc/dist/test/btyacc/calc.tab.c | 1459 ++++++
external/bsd/byacc/dist/test/btyacc/calc.tab.h | 10 +
external/bsd/byacc/dist/test/btyacc/calc1.error | 2 +
external/bsd/byacc/dist/test/btyacc/calc1.output | 900 +++
external/bsd/byacc/dist/test/btyacc/calc1.tab.c | 1706 +++++++
external/bsd/byacc/dist/test/btyacc/calc1.tab.h | 25 +
external/bsd/byacc/dist/test/btyacc/calc2.output | 485 +
external/bsd/byacc/dist/test/btyacc/calc2.tab.c | 1472 ++++++
external/bsd/byacc/dist/test/btyacc/calc2.tab.h | 10 +
external/bsd/byacc/dist/test/btyacc/calc3.output | 485 +
external/bsd/byacc/dist/test/btyacc/calc3.tab.c | 1477 ++++++
external/bsd/byacc/dist/test/btyacc/calc3.tab.h | 10 +
external/bsd/byacc/dist/test/btyacc/code_calc.code.c | 1330 +++++
external/bsd/byacc/dist/test/btyacc/code_calc.output | 485 +
external/bsd/byacc/dist/test/btyacc/code_calc.tab.c | 165 +
external/bsd/byacc/dist/test/btyacc/code_calc.tab.h | 10 +
external/bsd/byacc/dist/test/btyacc/code_debug.c | 1127 ++++
external/bsd/byacc/dist/test/btyacc/code_debug.h | 8 +
external/bsd/byacc/dist/test/btyacc/code_debug.i | 60 +
external/bsd/byacc/dist/test/btyacc/code_debug.output | 34 +
external/bsd/byacc/dist/test/btyacc/code_error.code.c | 1241 +++++
external/bsd/byacc/dist/test/btyacc/code_error.output | 34 +
external/bsd/byacc/dist/test/btyacc/code_error.tab.c | 61 +
external/bsd/byacc/dist/test/btyacc/code_error.tab.h | 7 +
external/bsd/byacc/dist/test/btyacc/empty.output | 28 +
external/bsd/byacc/dist/test/btyacc/empty.tab.c | 1260 +++++
external/bsd/byacc/dist/test/btyacc/empty.tab.h | 7 +
external/bsd/byacc/dist/test/btyacc/err_inherit1.error | 3 +
external/bsd/byacc/dist/test/btyacc/err_inherit1.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_inherit1.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_inherit2.error | 5 +
external/bsd/byacc/dist/test/btyacc/err_inherit2.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_inherit2.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_inherit3.error | 23 +
external/bsd/byacc/dist/test/btyacc/err_inherit3.output | 229 +
external/bsd/byacc/dist/test/btyacc/err_inherit3.tab.c | 1421 +++++
external/bsd/byacc/dist/test/btyacc/err_inherit3.tab.h | 27 +
external/bsd/byacc/dist/test/btyacc/err_inherit4.error | 13 +
external/bsd/byacc/dist/test/btyacc/err_inherit4.output | 178 +
external/bsd/byacc/dist/test/btyacc/err_inherit4.tab.c | 1410 +++++
external/bsd/byacc/dist/test/btyacc/err_inherit4.tab.h | 27 +
external/bsd/byacc/dist/test/btyacc/err_inherit5.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_inherit5.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_inherit5.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax1.error | 3 +
external/bsd/byacc/dist/test/btyacc/err_syntax1.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax1.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax10.error | 3 +
external/bsd/byacc/dist/test/btyacc/err_syntax10.output | 37 +
external/bsd/byacc/dist/test/btyacc/err_syntax10.tab.c | 1259 +++++
external/bsd/byacc/dist/test/btyacc/err_syntax10.tab.h | 7 +
external/bsd/byacc/dist/test/btyacc/err_syntax11.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_syntax11.output | 35 +
external/bsd/byacc/dist/test/btyacc/err_syntax11.tab.c | 1265 +++++
external/bsd/byacc/dist/test/btyacc/err_syntax11.tab.h | 7 +
external/bsd/byacc/dist/test/btyacc/err_syntax12.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_syntax12.output | 35 +
external/bsd/byacc/dist/test/btyacc/err_syntax12.tab.c | 1271 +++++
external/bsd/byacc/dist/test/btyacc/err_syntax12.tab.h | 8 +
external/bsd/byacc/dist/test/btyacc/err_syntax13.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_syntax13.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax13.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax14.error | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax14.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax14.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax15.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_syntax15.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax15.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax16.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_syntax16.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax16.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax17.error | 3 +
external/bsd/byacc/dist/test/btyacc/err_syntax17.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax17.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax18.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_syntax18.output | 52 +
external/bsd/byacc/dist/test/btyacc/err_syntax18.tab.c | 1273 +++++
external/bsd/byacc/dist/test/btyacc/err_syntax18.tab.h | 7 +
external/bsd/byacc/dist/test/btyacc/err_syntax19.error | 3 +
external/bsd/byacc/dist/test/btyacc/err_syntax19.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax19.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax2.error | 3 +
external/bsd/byacc/dist/test/btyacc/err_syntax2.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax2.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax20.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_syntax20.output | 51 +
external/bsd/byacc/dist/test/btyacc/err_syntax20.tab.c | 1268 +++++
external/bsd/byacc/dist/test/btyacc/err_syntax20.tab.h | 8 +
external/bsd/byacc/dist/test/btyacc/err_syntax21.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_syntax21.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax21.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax22.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_syntax22.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax22.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax23.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_syntax23.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax23.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax24.error | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax24.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax24.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax25.error | 3 +
external/bsd/byacc/dist/test/btyacc/err_syntax25.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax25.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax26.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_syntax26.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax26.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax27.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_syntax27.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax27.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax3.error | 3 +
external/bsd/byacc/dist/test/btyacc/err_syntax3.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax3.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax4.error | 3 +
external/bsd/byacc/dist/test/btyacc/err_syntax4.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax4.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax5.error | 3 +
external/bsd/byacc/dist/test/btyacc/err_syntax5.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax5.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax6.error | 3 +
external/bsd/byacc/dist/test/btyacc/err_syntax6.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax6.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax7.error | 3 +
external/bsd/byacc/dist/test/btyacc/err_syntax7.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax7.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax7a.error | 3 +
external/bsd/byacc/dist/test/btyacc/err_syntax7a.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax7a.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax7b.error | 3 +
external/bsd/byacc/dist/test/btyacc/err_syntax7b.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax7b.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax8.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_syntax8.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax8.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax8a.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_syntax8a.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax8a.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/err_syntax9.error | 1 +
external/bsd/byacc/dist/test/btyacc/err_syntax9.tab.c | 17 +
external/bsd/byacc/dist/test/btyacc/err_syntax9.tab.h | 2 +
external/bsd/byacc/dist/test/btyacc/error.output | 34 +
external/bsd/byacc/dist/test/btyacc/error.tab.c | 1264 +++++
external/bsd/byacc/dist/test/btyacc/error.tab.h | 7 +
external/bsd/byacc/dist/test/btyacc/grammar.dot | 906 +++
external/bsd/byacc/dist/test/btyacc/grammar.error | 1 +
external/bsd/byacc/dist/test/btyacc/grammar.output | 2304 +++++++++
external/bsd/byacc/dist/test/btyacc/grammar.tab.c | 2912 ++++++++++++
external/bsd/byacc/dist/test/btyacc/grammar.tab.h | 42 +
external/bsd/byacc/dist/test/btyacc/help.output | 18 +
external/bsd/byacc/dist/test/btyacc/inherit0.output | 165 +
external/bsd/byacc/dist/test/btyacc/inherit0.tab.c | 1328 +++++
external/bsd/byacc/dist/test/btyacc/inherit0.tab.h | 12 +
external/bsd/byacc/dist/test/btyacc/inherit1.output | 165 +
external/bsd/byacc/dist/test/btyacc/inherit1.tab.c | 1353 +++++
external/bsd/byacc/dist/test/btyacc/inherit1.tab.h | 27 +
external/bsd/byacc/dist/test/btyacc/inherit2.output | 199 +
external/bsd/byacc/dist/test/btyacc/inherit2.tab.c | 1417 +++++
external/bsd/byacc/dist/test/btyacc/inherit2.tab.h | 27 +
external/bsd/byacc/dist/test/btyacc/no_b_opt.output | 18 +
external/bsd/byacc/dist/test/btyacc/no_b_opt1.output | 1 +
external/bsd/byacc/dist/test/btyacc/no_code_c.output | 1 +
external/bsd/byacc/dist/test/btyacc/no_defines.output | 1 +
external/bsd/byacc/dist/test/btyacc/no_graph.output | 1 +
external/bsd/byacc/dist/test/btyacc/no_include.output | 1 +
external/bsd/byacc/dist/test/btyacc/no_opts.output | 1 +
external/bsd/byacc/dist/test/btyacc/no_output.output | 1 +
external/bsd/byacc/dist/test/btyacc/no_output1.output | 1 +
external/bsd/byacc/dist/test/btyacc/no_output2.output | 18 +
external/bsd/byacc/dist/test/btyacc/no_p_opt.output | 18 +
external/bsd/byacc/dist/test/btyacc/no_p_opt1.output | 1 +
external/bsd/byacc/dist/test/btyacc/no_verbose.output | 1 +
external/bsd/byacc/dist/test/btyacc/nostdin.output | 18 +
external/bsd/byacc/dist/test/btyacc/ok_syntax1.output | 511 ++
external/bsd/byacc/dist/test/btyacc/ok_syntax1.tab.c | 1500 ++++++
external/bsd/byacc/dist/test/btyacc/ok_syntax1.tab.h | 37 +
external/bsd/byacc/dist/test/btyacc/pure_calc.output | 485 +
external/bsd/byacc/dist/test/btyacc/pure_calc.tab.c | 1473 ++++++
external/bsd/byacc/dist/test/btyacc/pure_calc.tab.h | 10 +
external/bsd/byacc/dist/test/btyacc/pure_error.output | 34 +
external/bsd/byacc/dist/test/btyacc/pure_error.tab.c | 1280 +++++
external/bsd/byacc/dist/test/btyacc/pure_error.tab.h | 7 +
external/bsd/byacc/dist/test/btyacc/quote_calc-s.error | 1 +
external/bsd/byacc/dist/test/btyacc/quote_calc-s.output | 593 ++
external/bsd/byacc/dist/test/btyacc/quote_calc-s.tab.c | 1477 ++++++
external/bsd/byacc/dist/test/btyacc/quote_calc-s.tab.h | 16 +
external/bsd/byacc/dist/test/btyacc/quote_calc.error | 1 +
external/bsd/byacc/dist/test/btyacc/quote_calc.output | 593 ++
external/bsd/byacc/dist/test/btyacc/quote_calc.tab.c | 1483 ++++++
external/bsd/byacc/dist/test/btyacc/quote_calc.tab.h | 22 +
external/bsd/byacc/dist/test/btyacc/quote_calc2-s.error | 1 +
external/bsd/byacc/dist/test/btyacc/quote_calc2-s.output | 593 ++
external/bsd/byacc/dist/test/btyacc/quote_calc2-s.tab.c | 1477 ++++++
external/bsd/byacc/dist/test/btyacc/quote_calc2-s.tab.h | 16 +
external/bsd/byacc/dist/test/btyacc/quote_calc2.error | 1 +
external/bsd/byacc/dist/test/btyacc/quote_calc2.output | 593 ++
external/bsd/byacc/dist/test/btyacc/quote_calc2.tab.c | 1483 ++++++
external/bsd/byacc/dist/test/btyacc/quote_calc2.tab.h | 22 +
external/bsd/byacc/dist/test/btyacc/quote_calc3-s.error | 1 +
external/bsd/byacc/dist/test/btyacc/quote_calc3-s.output | 593 ++
external/bsd/byacc/dist/test/btyacc/quote_calc3-s.tab.c | 1478 ++++++
external/bsd/byacc/dist/test/btyacc/quote_calc3-s.tab.h | 16 +
external/bsd/byacc/dist/test/btyacc/quote_calc3.error | 1 +
external/bsd/byacc/dist/test/btyacc/quote_calc3.output | 593 ++
external/bsd/byacc/dist/test/btyacc/quote_calc3.tab.c | 1478 ++++++
external/bsd/byacc/dist/test/btyacc/quote_calc3.tab.h | 16 +
external/bsd/byacc/dist/test/btyacc/quote_calc4-s.error | 1 +
external/bsd/byacc/dist/test/btyacc/quote_calc4-s.output | 593 ++
external/bsd/byacc/dist/test/btyacc/quote_calc4-s.tab.c | 1478 ++++++
external/bsd/byacc/dist/test/btyacc/quote_calc4-s.tab.h | 16 +
external/bsd/byacc/dist/test/btyacc/quote_calc4.error | 1 +
external/bsd/byacc/dist/test/btyacc/quote_calc4.output | 593 ++
external/bsd/byacc/dist/test/btyacc/quote_calc4.tab.c | 1478 ++++++
external/bsd/byacc/dist/test/btyacc/quote_calc4.tab.h | 16 +
external/bsd/byacc/dist/test/btyacc/rename_debug.c | 1127 ++++
external/bsd/byacc/dist/test/btyacc/rename_debug.h | 8 +
external/bsd/byacc/dist/test/btyacc/rename_debug.i | 60 +
external/bsd/byacc/dist/test/btyacc/rename_debug.output | 34 +
external/bsd/byacc/dist/test/btyacc/varsyntax_calc1.error | 2 +
external/bsd/byacc/dist/test/btyacc/varsyntax_calc1.output | 900 +++
external/bsd/byacc/dist/test/btyacc/varsyntax_calc1.tab.c | 1707 +++++++
external/bsd/byacc/dist/test/btyacc/varsyntax_calc1.tab.h | 25 +
external/bsd/byacc/dist/test/btyacc_calc1.y | 326 +
external/bsd/byacc/dist/test/btyacc_demo.y | 228 +
external/bsd/byacc/dist/test/btyacc_destroy1.y | 93 +
external/bsd/byacc/dist/test/btyacc_destroy2.y | 93 +
external/bsd/byacc/dist/test/btyacc_destroy3.y | 96 +
external/bsd/byacc/dist/test/calc2.y | 6 +-
external/bsd/byacc/dist/test/calc3.y | 6 +-
external/bsd/byacc/dist/test/code_debug.y | 38 +
external/bsd/byacc/dist/test/empty.y | 26 +
external/bsd/byacc/dist/test/err_inherit1.y | 66 +
external/bsd/byacc/dist/test/err_inherit2.y | 82 +
external/bsd/byacc/dist/test/err_inherit3.y | 82 +
external/bsd/byacc/dist/test/err_inherit4.y | 84 +
external/bsd/byacc/dist/test/err_inherit5.y | 82 +
external/bsd/byacc/dist/test/err_syntax1.y | 30 +
external/bsd/byacc/dist/test/err_syntax10.y | 34 +
external/bsd/byacc/dist/test/err_syntax11.y | 34 +
external/bsd/byacc/dist/test/err_syntax12.y | 34 +
external/bsd/byacc/dist/test/err_syntax13.y | 34 +
external/bsd/byacc/dist/test/err_syntax14.y | 34 +
external/bsd/byacc/dist/test/err_syntax15.y | 34 +
external/bsd/byacc/dist/test/err_syntax16.y | 42 +
external/bsd/byacc/dist/test/err_syntax17.y | 32 +
external/bsd/byacc/dist/test/err_syntax18.y | 35 +
external/bsd/byacc/dist/test/err_syntax19.y | 35 +
external/bsd/byacc/dist/test/err_syntax2.y | 30 +
external/bsd/byacc/dist/test/err_syntax20.y | 38 +
external/bsd/byacc/dist/test/err_syntax21.y | 38 +
external/bsd/byacc/dist/test/err_syntax22.y | 46 +
external/bsd/byacc/dist/test/err_syntax23.y | 48 +
external/bsd/byacc/dist/test/err_syntax24.y | 48 +
external/bsd/byacc/dist/test/err_syntax25.y | 53 +
external/bsd/byacc/dist/test/err_syntax26.y | 8 +
external/bsd/byacc/dist/test/err_syntax27.y | 129 +
external/bsd/byacc/dist/test/err_syntax3.y | 33 +
external/bsd/byacc/dist/test/err_syntax4.y | 30 +
external/bsd/byacc/dist/test/err_syntax5.y | 35 +
external/bsd/byacc/dist/test/err_syntax6.y | 33 +
external/bsd/byacc/dist/test/err_syntax7.y | 33 +
external/bsd/byacc/dist/test/err_syntax7a.y | 33 +
external/bsd/byacc/dist/test/err_syntax7b.y | 33 +
external/bsd/byacc/dist/test/err_syntax8.y | 33 +
external/bsd/byacc/dist/test/err_syntax8a.y | 33 +
external/bsd/byacc/dist/test/err_syntax9.y | 34 +
external/bsd/byacc/dist/test/inherit0.y | 50 +
external/bsd/byacc/dist/test/inherit1.y | 78 +
external/bsd/byacc/dist/test/inherit2.y | 82 +
external/bsd/byacc/dist/test/ok_syntax1.y | 157 +
external/bsd/byacc/dist/test/run_lint.sh | 12 +-
external/bsd/byacc/dist/test/run_make.sh | 97 +-
external/bsd/byacc/dist/test/run_test.sh | 216 +-
external/bsd/byacc/dist/test/varsyntax_calc1.y | 309 +
external/bsd/byacc/dist/test/yacc/big_b.output | 19 +
external/bsd/byacc/dist/test/yacc/big_l.output | 19 +
external/bsd/byacc/dist/test/yacc/calc.output | 461 +
external/bsd/byacc/dist/test/yacc/calc.tab.c | 676 ++
external/bsd/byacc/dist/test/yacc/calc.tab.h | 5 +
external/bsd/byacc/dist/test/yacc/calc1.error | 2 +
external/bsd/byacc/dist/test/yacc/calc1.output | 877 +++
external/bsd/byacc/dist/test/yacc/calc1.tab.c | 916 +++
external/bsd/byacc/dist/test/yacc/calc1.tab.h | 20 +
external/bsd/byacc/dist/test/yacc/calc2.output | 461 +
external/bsd/byacc/dist/test/yacc/calc2.tab.c | 689 ++
external/bsd/byacc/dist/test/yacc/calc2.tab.h | 5 +
external/bsd/byacc/dist/test/yacc/calc3.output | 461 +
external/bsd/byacc/dist/test/yacc/calc3.tab.c | 694 ++
external/bsd/byacc/dist/test/yacc/calc3.tab.h | 5 +
external/bsd/byacc/dist/test/yacc/code_calc.code.c | 581 ++
external/bsd/byacc/dist/test/yacc/code_calc.output | 461 +
external/bsd/byacc/dist/test/yacc/code_calc.tab.c | 121 +
external/bsd/byacc/dist/test/yacc/code_calc.tab.h | 5 +
external/bsd/byacc/dist/test/yacc/code_error.code.c | 492 ++
external/bsd/byacc/dist/test/yacc/code_error.output | 27 +
external/bsd/byacc/dist/test/yacc/code_error.tab.c | 46 +
external/bsd/byacc/dist/test/yacc/code_error.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/empty.output | 21 +
external/bsd/byacc/dist/test/yacc/empty.tab.c | 505 ++
external/bsd/byacc/dist/test/yacc/empty.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax1.error | 3 +
external/bsd/byacc/dist/test/yacc/err_syntax1.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax1.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax10.error | 3 +
external/bsd/byacc/dist/test/yacc/err_syntax10.output | 27 +
external/bsd/byacc/dist/test/yacc/err_syntax10.tab.c | 504 ++
external/bsd/byacc/dist/test/yacc/err_syntax10.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax11.error | 1 +
external/bsd/byacc/dist/test/yacc/err_syntax11.output | 27 +
external/bsd/byacc/dist/test/yacc/err_syntax11.tab.c | 510 ++
external/bsd/byacc/dist/test/yacc/err_syntax11.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax12.error | 1 +
external/bsd/byacc/dist/test/yacc/err_syntax12.output | 27 +
external/bsd/byacc/dist/test/yacc/err_syntax12.tab.c | 516 ++
external/bsd/byacc/dist/test/yacc/err_syntax12.tab.h | 3 +
external/bsd/byacc/dist/test/yacc/err_syntax13.error | 1 +
external/bsd/byacc/dist/test/yacc/err_syntax13.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax13.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax14.error | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax14.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax14.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax15.error | 1 +
external/bsd/byacc/dist/test/yacc/err_syntax15.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax15.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax16.error | 1 +
external/bsd/byacc/dist/test/yacc/err_syntax16.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax16.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax17.error | 3 +
external/bsd/byacc/dist/test/yacc/err_syntax17.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax17.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax18.error | 1 +
external/bsd/byacc/dist/test/yacc/err_syntax18.output | 43 +
external/bsd/byacc/dist/test/yacc/err_syntax18.tab.c | 517 ++
external/bsd/byacc/dist/test/yacc/err_syntax18.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax19.error | 3 +
external/bsd/byacc/dist/test/yacc/err_syntax19.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax19.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax2.error | 3 +
external/bsd/byacc/dist/test/yacc/err_syntax2.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax2.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax20.error | 1 +
external/bsd/byacc/dist/test/yacc/err_syntax20.output | 41 +
external/bsd/byacc/dist/test/yacc/err_syntax20.tab.c | 513 ++
external/bsd/byacc/dist/test/yacc/err_syntax20.tab.h | 3 +
external/bsd/byacc/dist/test/yacc/err_syntax21.error | 1 +
external/bsd/byacc/dist/test/yacc/err_syntax21.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax21.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax22.error | 1 +
external/bsd/byacc/dist/test/yacc/err_syntax22.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax22.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax23.error | 1 +
external/bsd/byacc/dist/test/yacc/err_syntax23.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax23.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax24.error | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax24.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax24.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax25.error | 3 +
external/bsd/byacc/dist/test/yacc/err_syntax25.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax25.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax26.error | 1 +
external/bsd/byacc/dist/test/yacc/err_syntax26.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax26.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax27.error | 1 +
external/bsd/byacc/dist/test/yacc/err_syntax27.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax27.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax3.error | 3 +
external/bsd/byacc/dist/test/yacc/err_syntax3.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax3.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax4.error | 3 +
external/bsd/byacc/dist/test/yacc/err_syntax4.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax4.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax5.error | 3 +
external/bsd/byacc/dist/test/yacc/err_syntax5.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax5.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax6.error | 3 +
external/bsd/byacc/dist/test/yacc/err_syntax6.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax6.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax7.error | 3 +
external/bsd/byacc/dist/test/yacc/err_syntax7.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax7.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax7a.error | 3 +
external/bsd/byacc/dist/test/yacc/err_syntax7a.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax7a.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax7b.error | 3 +
external/bsd/byacc/dist/test/yacc/err_syntax7b.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax7b.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax8.error | 1 +
external/bsd/byacc/dist/test/yacc/err_syntax8.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax8.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax8a.error | 1 +
external/bsd/byacc/dist/test/yacc/err_syntax8a.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax8a.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/err_syntax9.error | 1 +
external/bsd/byacc/dist/test/yacc/err_syntax9.tab.c | 17 +
external/bsd/byacc/dist/test/yacc/err_syntax9.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/error.output | 27 +
external/bsd/byacc/dist/test/yacc/error.tab.c | 510 ++
external/bsd/byacc/dist/test/yacc/error.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/grammar.dot | 906 +++
external/bsd/byacc/dist/test/yacc/grammar.error | 1 +
external/bsd/byacc/dist/test/yacc/grammar.output | 2214 +++++++++
external/bsd/byacc/dist/test/yacc/grammar.tab.c | 2028 ++++++++
external/bsd/byacc/dist/test/yacc/grammar.tab.h | 37 +
external/bsd/byacc/dist/test/yacc/help.output | 18 +
external/bsd/byacc/dist/test/yacc/no_b_opt.output | 18 +
external/bsd/byacc/dist/test/yacc/no_b_opt1.output | 1 +
external/bsd/byacc/dist/test/yacc/no_code_c.output | 1 +
external/bsd/byacc/dist/test/yacc/no_defines.output | 1 +
external/bsd/byacc/dist/test/yacc/no_graph.output | 1 +
external/bsd/byacc/dist/test/yacc/no_include.output | 1 +
external/bsd/byacc/dist/test/yacc/no_opts.output | 1 +
external/bsd/byacc/dist/test/yacc/no_output.output | 1 +
external/bsd/byacc/dist/test/yacc/no_output1.output | 1 +
external/bsd/byacc/dist/test/yacc/no_output2.output | 18 +
external/bsd/byacc/dist/test/yacc/no_p_opt.output | 18 +
external/bsd/byacc/dist/test/yacc/no_p_opt1.output | 1 +
external/bsd/byacc/dist/test/yacc/no_verbose.output | 1 +
external/bsd/byacc/dist/test/yacc/nostdin.output | 18 +
external/bsd/byacc/dist/test/yacc/ok_syntax1.output | 461 +
external/bsd/byacc/dist/test/yacc/ok_syntax1.tab.c | 718 ++
external/bsd/byacc/dist/test/yacc/ok_syntax1.tab.h | 32 +
external/bsd/byacc/dist/test/yacc/pure_calc.output | 461 +
external/bsd/byacc/dist/test/yacc/pure_calc.tab.c | 690 ++
external/bsd/byacc/dist/test/yacc/pure_calc.tab.h | 5 +
external/bsd/byacc/dist/test/yacc/pure_error.output | 27 +
external/bsd/byacc/dist/test/yacc/pure_error.tab.c | 526 ++
external/bsd/byacc/dist/test/yacc/pure_error.tab.h | 2 +
external/bsd/byacc/dist/test/yacc/quote_calc-s.error | 1 +
external/bsd/byacc/dist/test/yacc/quote_calc-s.output | 557 ++
external/bsd/byacc/dist/test/yacc/quote_calc-s.tab.c | 691 ++
external/bsd/byacc/dist/test/yacc/quote_calc-s.tab.h | 11 +
external/bsd/byacc/dist/test/yacc/quote_calc.error | 1 +
external/bsd/byacc/dist/test/yacc/quote_calc.output | 557 ++
external/bsd/byacc/dist/test/yacc/quote_calc.tab.c | 697 ++
external/bsd/byacc/dist/test/yacc/quote_calc.tab.h | 17 +
external/bsd/byacc/dist/test/yacc/quote_calc2-s.error | 1 +
external/bsd/byacc/dist/test/yacc/quote_calc2-s.output | 557 ++
external/bsd/byacc/dist/test/yacc/quote_calc2-s.tab.c | 691 ++
external/bsd/byacc/dist/test/yacc/quote_calc2-s.tab.h | 11 +
external/bsd/byacc/dist/test/yacc/quote_calc2.error | 1 +
external/bsd/byacc/dist/test/yacc/quote_calc2.output | 557 ++
external/bsd/byacc/dist/test/yacc/quote_calc2.tab.c | 697 ++
external/bsd/byacc/dist/test/yacc/quote_calc2.tab.h | 17 +
external/bsd/byacc/dist/test/yacc/quote_calc3-s.error | 1 +
external/bsd/byacc/dist/test/yacc/quote_calc3-s.output | 557 ++
external/bsd/byacc/dist/test/yacc/quote_calc3-s.tab.c | 692 ++
external/bsd/byacc/dist/test/yacc/quote_calc3-s.tab.h | 11 +
external/bsd/byacc/dist/test/yacc/quote_calc3.error | 1 +
external/bsd/byacc/dist/test/yacc/quote_calc3.output | 557 ++
external/bsd/byacc/dist/test/yacc/quote_calc3.tab.c | 692 ++
external/bsd/byacc/dist/test/yacc/quote_calc3.tab.h | 11 +
external/bsd/byacc/dist/test/yacc/quote_calc4-s.error | 1 +
external/bsd/byacc/dist/test/yacc/quote_calc4-s.output | 557 ++
external/bsd/byacc/dist/test/yacc/quote_calc4-s.tab.c | 692 ++
external/bsd/byacc/dist/test/yacc/quote_calc4-s.tab.h | 11 +
external/bsd/byacc/dist/test/yacc/quote_calc4.error | 1 +
external/bsd/byacc/dist/test/yacc/quote_calc4.output | 557 ++
external/bsd/byacc/dist/test/yacc/quote_calc4.tab.c | 692 ++
external/bsd/byacc/dist/test/yacc/quote_calc4.tab.h | 11 +
external/bsd/byacc/dist/test/yacc/rename_debug.c | 390 +
external/bsd/byacc/dist/test/yacc/rename_debug.h | 3 +
external/bsd/byacc/dist/test/yacc/rename_debug.i | 56 +
external/bsd/byacc/dist/test/yacc/rename_debug.output | 27 +
external/bsd/byacc/dist/test/yacc/varsyntax_calc1.error | 2 +
external/bsd/byacc/dist/test/yacc/varsyntax_calc1.output | 877 +++
external/bsd/byacc/dist/test/yacc/varsyntax_calc1.tab.c | 917 +++
external/bsd/byacc/dist/test/yacc/varsyntax_calc1.tab.h | 20 +
external/bsd/byacc/dist/vmsbuild.com | 6 +-
external/bsd/byacc/dist/yaccpar.c | 420 +
external/bsd/byacc/dist/yaccpar.skel | 353 +
511 files changed, 117382 insertions(+), 827 deletions(-)
diffs (truncated from 123010 to 300 lines):
diff -r b1e236f81013 -r 675ac773d9d9 external/bsd/byacc/dist/CHANGES
--- a/external/bsd/byacc/dist/CHANGES Sat Jan 03 22:57:54 2015 +0000
+++ b/external/bsd/byacc/dist/CHANGES Sat Jan 03 22:58:23 2015 +0000
@@ -1,3 +1,966 @@
+2014-11-28 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * lr0.c: coverity #39181: memory leak
+
+ * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+ bump
+
+2014-11-13 Jouk.Jansen
+
+ * descrip.mms:
+ I sucessfully compiled byacc on my OpenVMS systems. However, I had to update
+ the descrip.mms to include some extra c-source files and some dependenxcies
+ so that it also works when the distribution is located on an ODS5 disk.
+
+ The patched descrip.mms file can be found at:
+ http://nchrem.tnw.tudelft.nl/openvms/software2.html#BYACC
+
+ Please feel free to insert the file in your distribution.
+
+ Regards
+ Jouk.
+
+2014-10-06 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * package/debian/source/format:
+ change to native format to work around regression in Debian packaging.
+
+ * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+ bump
+
+ * configure: regen
+
+ * main.c:
+ correct parameter for umask - for very old mkstemp's - and use type mode_t
+ to quiet compiler warning
+
+ * configure.in: add configure check for mode_t
+
+ * reader.c:
+ better fix for get_line, by ensuring there is enough space to null-terminate
+ its result (prompted by discussion with Craig Rodrigues).
+
+2014-10-05 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * main.c:
+ make change to umask before calling mkstemp, as suggested in Coverity #56902
+
+ * reader.c:
+ adjust logic in copy_action to avoid potential null-pointer dereference
+ (Coverity #56901)
+
+ * reader.c:
+ adjust logic to avoid potential null-pointer dereference in compile_args
+ (Coverity #63407)
+
+ * reader.c: eliminate strcpy into fixed-size buffer (Coverity #63408)
+
+ * yacc.1: document changes made with respect to %parse-param
+
+ * output.c:
+ add parameters from %parse-param to destructor. The order of the parameters
+ is intentionally inconsistent with yyparse/yyerror, for "compatibility" with
+ bison.
+
+ * test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c:
+ regen
+
+ * output.c:
+ use puts_param_types/puts_param_names to output lex_param data.
+
+ * test/btyacc/ok_syntax1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/btyacc/error.tab.c,
test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/calc.tab.c,
test/btyacc/calc1.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/rename_debug.c:
+ regen
+
+ * btyaccpar.c: add casts, change types to fix strict compiler warnings
+
+ * test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c,
test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax24.tab.c, test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax3.tab.c,
test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7b.tab.c,
test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax9.tab.c, test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit5.tab.c,
test/btyacc/err_syntax1.tab.c, test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c:
+ regen
+
+ * output.c: gcc-warning
+
+ * test/btyacc/code_calc.tab.c, test/btyacc/code_error.tab.c: regen
+
+ * output.c: fix limit when merging real/workaround tables
+
+ * output.c:
+ for btyacc, it is possible to have no conflicts - but in that case, the
+ "ctable" was not generated at all, while the skeleton uses the table.
+ The most straightforward (workaround) is generating a dummy table which
+ rejects any state.
+
+ * test/btyacc_destroy3.y, test/btyacc_destroy2.y, test/btyacc_destroy1.y:
+ fix "make check_make"
+
+ * test/yacc/calc3.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/calc2.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c:
+ regen
+
+ * reader.c:
+ trim blanks from interim value in copy_param() to handle special case when
+ a space precedes a comma.
+
+ * output.c:
+ use two new functions, puts_param_types and puts_param_names, to improve
+ format of the parse_param list (by trimming space after "*") as well as
+ correcting the output of the comma-separated names (only the last name
+ was output).
+
+ * test/btyacc/ok_syntax1.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c:
+ regen
+
+ * reader.c:
+ modify copy_param() to handle resulting comma-separated list. Before, it
+ only expected a single parameter.
+
+2014-10-04 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * reader.c: split-out save_param() from copy_param()
+
+ * reader.c: trim_blanks() did not always convert spaces - fix.
+
+ * reader.c: fix some minor regressions with error-reporting
+
+ * aclocal.m4: update CF_XOPEN_SOURCE for Unixware change from lynx
+
+ * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+ bump
+
+ * reader.c:
+ modify copy_param() to accept multiple parameters, each in curly braces like
+ recent bison, as well as honoring bison's undocumented feature to accept the
+ parameters as a comma-separated list.
+
+ * test/btyacc/btyacc_destroy3.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.error, test/btyacc/btyacc_destroy3.output,
test/btyacc/btyacc_destroy3.tab.h, test/btyacc/btyacc_destroy2.error, test/btyacc/btyacc_destroy2.output, test/btyacc/btyacc_destroy2.tab.h:
+ RCS_BASE
+
+2014-10-03 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * test/btyacc/btyacc_demo2.error, test/btyacc/btyacc_demo2.output, test/btyacc/btyacc_demo2.tab.c, test/btyacc/btyacc_demo2.tab.h, test/btyacc/btyacc_destroy1.error,
test/btyacc/btyacc_destroy1.output, test/btyacc/btyacc_destroy1.tab.h, test/btyacc_destroy3.y, test/btyacc_destroy1.y, test/btyacc_destroy2.y:
+ RCS_BASE
+
+2014-10-02 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * main.c, reader.c, defs.h:
+ use calloc in get_line() when allocating line to ensure it is fully initialized,
+ fixes a later uninitialized value in copy_param() (FreeBSD #193499).
+
+2014-09-17 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * closure.c, lalr.c, output.c, defs.h:
+ rephrase odd addressing to fix Coverity #48848, #38950, #38860, not actually
+ a bug.
+
+2014-09-01 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * config.sub: update to 2014-07-28
+
+2014-07-27 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * configure: regen
+
+ * aclocal.m4: modified to support port to Minix3.2
+
+ * package/pkgsrc/Makefile, VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec:
+ bump
+
+2014-07-15 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * aclocal.m4: resync with my-autoconf (no change to configure script)
+
+ * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+ bump
+
+ * test/run_test.sh:
+ make top-level "make check" work again, by adding another step to filtering
+ the test results.
+
+2014-07-14 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * test/run_test.sh: changes from Garrett Cooper's patch:
+ a) ensure that the script returns an error-code if there are differences
+ b) escape "." character in left side of sed expression for $YACC
+ c) ensure that $ifBTYACC has a value
+
+ * test/btyacc/big_b.output, test/btyacc/big_l.output, test/btyacc/help.output, test/btyacc/no_b_opt.output, test/btyacc/no_output2.output, test/btyacc/no_p_opt.output,
test/btyacc/nostdin.output:
+ regen (reminder by Garrett Cooper)
+
+2014-07-14 Garrett.Cooper
+
+ * test/btyacc/err_inherit1.error, test/btyacc/err_inherit2.error, test/btyacc/err_inherit3.error, test/btyacc/err_inherit4.error, test/btyacc/err_inherit5.error,
test/btyacc/err_syntax1.error, test/btyacc/err_syntax10.error, test/btyacc/err_syntax11.error, test/btyacc/err_syntax12.error, test/btyacc/err_syntax13.error, test/btyacc/err_syntax14.error,
test/btyacc/err_syntax15.error, test/btyacc/err_syntax16.error, test/btyacc/err_syntax17.error, test/btyacc/err_syntax18.error, test/btyacc/err_syntax19.error, test/btyacc/err_syntax2.error,
test/btyacc/err_syntax21.error, test/btyacc/err_syntax22.error, test/btyacc/err_syntax23.error, test/btyacc/err_syntax24.error, test/btyacc/err_syntax25.error, test/btyacc/err_syntax26.error,
test/btyacc/err_syntax27.error, test/btyacc/err_syntax3.error, test/btyacc/err_syntax4.error, test/btyacc/err_syntax5.error, test/btyacc/err_syntax6.error, test/btyacc/err_syntax7.error,
test/btyacc/err_syntax7a.error, test/btyacc/err_syntax7b.error, test/btyacc/err_syntax8.error, test/btyacc/err_syntax8a.error, test/btyacc/err_syntax9.error, test/yacc/err_syntax1.error,
test/yacc/err_syntax10.error, test/yacc/err_syntax11.error, test/yacc/err_syntax12.error, test/yacc/err_syntax13.error, test/yacc/err_syntax14.error, test/yacc/err_syntax15.error,
test/yacc/err_syntax16.error, test/yacc/err_syntax17.error, test/yacc/err_syntax18.error, test/yacc/err_syntax19.error, test/yacc/err_syntax2.error, test/yacc/err_syntax21.error,
test/yacc/err_syntax22.error, test/yacc/err_syntax23.error, test/yacc/err_syntax24.error, test/yacc/err_syntax25.error, test/yacc/err_syntax26.error, test/yacc/err_syntax27.error,
test/yacc/err_syntax3.error, test/yacc/err_syntax4.error, test/yacc/err_syntax5.error, test/yacc/err_syntax6.error, test/yacc/err_syntax7.error, test/yacc/err_syntax7a.error,
test/yacc/err_syntax7b.error, test/yacc/err_syntax8.error, test/yacc/err_syntax8a.error, test/yacc/err_syntax9.error:
+ regen
+
+2014-05-27 Tom.Shields
+
+ * main.c: remove obsolete -D option from usage message
+
+2014-05-27 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * VERSION, package/byacc.spec, package/debian/changelog, test/yacc/big_b.output, test/yacc/big_l.output, test/yacc/help.output, test/yacc/no_b_opt.output, test/yacc/no_output2.output,
test/yacc/no_p_opt.output, test/yacc/nostdin.output:
+ bump
+
+2014-04-22 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * mstring.c:
+ use vsnprintf() to ensure that msprintf's buffer is large enough.
+
+ * main.c, defs.h: add mstring_leaks()
+
+ * configure: regen
+
+ * output.c: fix a complementary warning
+
+ * mstring.c: introduce vsnprintf
+
+ * configure.in, config_h.in: add check for vsnprintf
+
+ * output.c: quiet a type-conversion warning
+
+ * mstring.c: fix a potential memory leak on ENOMEM
+ quiet a couple of type-conversion warnings
+
+ * defs.h: add/use GCC_PRINTFLIKE for msprintf()
+
+2014-04-22 Tom.Shields
+
+ * README.BTYACC:
+ drop "NOTES-btyacc-Changes" and "NOTES-btyacc-Disposition", merging relevant
+ content into README.BTYACC
+
+2014-04-22 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * package/pkgsrc/Makefile, VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec:
+ bump
+
+2014-04-19 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * config.sub: 2014-04-03
+
+ * config.guess: 2014-03-23
+
+2014-04-09 Rick.Spates
+
+ * main.c, defs.h: patch to allow DEBUG build with WIN32 system
+
+2014-04-09 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * output.c, reader.c: gcc warnings
+
+ * reader.c: fix const-cast warnings
+
+ * test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
test/btyacc/varsyntax_calc1.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c,
test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/err_syntax18.tab.c,
test/btyacc/err_syntax20.tab.c, test/btyacc/code_error.tab.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c,
test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/error.tab.c, test/btyacc/rename_debug.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
test/btyacc/calc3.tab.c, test/btyacc/code_calc.tab.c, output.c:
+ fix a few clang --analyze warnings; one was a case where output_ctable emitted
+ an empty table (which should be an error).
+
+ * reader.c: appease clang --analyze
+
+ * defs.h: mark two functions as no-return.
+
+ * package/debian/changelog: reason for release
+
+ * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+ bump
+
+ * makefile.in: use $LINT_OPTS from environment via configure script
+
+ * test/btyacc/ok_syntax1.output, test/btyacc/ok_syntax1.tab.c, test/yacc/ok_syntax1.tab.c, test/ok_syntax1.y, test/yacc/ok_syntax1.output:
+ tweaks to make generated files from ok_syntax1.y compile with check_make rule
+
+ * test/btyacc/rename_debug.c, test/btyacc/rename_debug.error, test/btyacc/rename_debug.h, test/btyacc/rename_debug.i, test/btyacc/rename_debug.output, test/yacc/rename_debug.c:
+ reference output for testing
+
+ * test/run_test.sh:
+ retain the renaming done for code_debug.y so that check_make will work.
+
+ * test/yacc/rename_debug.error, test/yacc/rename_debug.h, test/yacc/rename_debug.i, test/yacc/rename_debug.output:
+ reference output for testing
+
+ * test/btyacc/ok_syntax1.error: RCS_BASE
+
+ * test/yacc/quote_calc4-s.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c,
test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c,
test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c,
test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, yaccpar.c:
+ regen
+
+ * yacc.1:
+ clarify relationship of btyacc features to default configuration.
+
+2014-04-08 Thomas E. Dickey <tom%invisible-island.net@localhost>
+
+ * test/yacc/ok_syntax1.output, test/yacc/ok_syntax1.tab.c, test/yacc/ok_syntax1.tab.h, test/btyacc/ok_syntax1.output, test/btyacc/ok_syntax1.tab.c, test/btyacc/ok_syntax1.tab.h:
+ reference output for testing
+
+ * test/ok_syntax1.y: RCS_BASE
+
+ * test/yacc/ok_syntax1.error: reference output for testing
+
+ * test/yacc/big_b.error, test/yacc/big_b.output, test/yacc/big_l.error, test/yacc/big_l.output, test/btyacc/big_b.error, test/btyacc/big_b.output, test/btyacc/big_l.error,
test/btyacc/big_l.output, test/run_test.sh:
+ exercise -L/-B options
+
+ * test/yacc/code_debug.c, test/btyacc/code_debug.c, test/yacc/err_syntax15.tab.c, test/yacc/err_syntax16.tab.c, test/yacc/err_syntax17.tab.c, test/yacc/err_syntax18.tab.c,
test/yacc/err_syntax19.tab.c, test/yacc/err_syntax2.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/err_syntax21.tab.c, test/yacc/err_syntax22.tab.c, test/yacc/err_syntax23.tab.c,
test/yacc/err_syntax24.tab.c, test/yacc/err_syntax25.tab.c, test/yacc/err_syntax26.tab.c, test/yacc/err_syntax27.tab.c, test/yacc/err_syntax3.tab.c, test/yacc/err_syntax4.tab.c,
test/yacc/err_syntax5.tab.c, test/yacc/err_syntax6.tab.c, test/yacc/err_syntax7.tab.c, test/yacc/err_syntax7a.tab.c, test/yacc/err_syntax7b.tab.c, test/yacc/err_syntax8.tab.c,
test/yacc/err_syntax8a.tab.c, test/yacc/err_syntax9.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c,
test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c,
test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c,
test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax1.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c,
test/yacc/err_syntax13.tab.c, test/yacc/err_syntax14.tab.c, test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c,
test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax21.tab.c,
test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax24.tab.c, test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax27.tab.c,
test/btyacc/err_syntax3.tab.c, test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7a.tab.c,
test/btyacc/err_syntax7b.tab.c, test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax9.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c,
test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/code_error.code.c,
test/btyacc/empty.tab.c, test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit5.tab.c,
test/btyacc/err_syntax1.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/quote_calc-s.tab.c,
test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c,
test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c,
test/btyacc/code_calc.code.c, test/run_test.sh, test/yacc/no_b_opt1.output:
Home |
Main Index |
Thread Index |
Old Index