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