Author: delphij
Date: Wed May 31 08:21:16 2017
New Revision: 319297
URL: https://svnweb.freebsd.org/changeset/base/319297

Log:
  MFC r306691,310036:
  
  Merge byacc 20161202.

Modified:
  stable/11/contrib/byacc/CHANGES
  stable/11/contrib/byacc/MANIFEST
  stable/11/contrib/byacc/VERSION
  stable/11/contrib/byacc/aclocal.m4
  stable/11/contrib/byacc/btyaccpar.c
  stable/11/contrib/byacc/btyaccpar.skel
  stable/11/contrib/byacc/config.guess
  stable/11/contrib/byacc/config.sub
  stable/11/contrib/byacc/configure
  stable/11/contrib/byacc/defs.h
  stable/11/contrib/byacc/error.c
  stable/11/contrib/byacc/lalr.c
  stable/11/contrib/byacc/lr0.c
  stable/11/contrib/byacc/main.c
  stable/11/contrib/byacc/mkpar.c
  stable/11/contrib/byacc/mstring.c
  stable/11/contrib/byacc/output.c
  stable/11/contrib/byacc/package/byacc.spec
  stable/11/contrib/byacc/package/debian/changelog
  stable/11/contrib/byacc/package/mingw-byacc.spec
  stable/11/contrib/byacc/package/pkgsrc/Makefile
  stable/11/contrib/byacc/reader.c
  stable/11/contrib/byacc/skel2c
  stable/11/contrib/byacc/test/btyacc/btyacc_calc1.tab.c
  stable/11/contrib/byacc/test/btyacc/btyacc_demo.error
  stable/11/contrib/byacc/test/btyacc/btyacc_demo.output
  stable/11/contrib/byacc/test/btyacc/btyacc_demo.tab.c
  stable/11/contrib/byacc/test/btyacc/btyacc_demo.tab.h
  stable/11/contrib/byacc/test/btyacc/btyacc_destroy1.tab.c
  stable/11/contrib/byacc/test/btyacc/btyacc_destroy2.tab.c
  stable/11/contrib/byacc/test/btyacc/btyacc_destroy3.tab.c
  stable/11/contrib/byacc/test/btyacc/calc.tab.c
  stable/11/contrib/byacc/test/btyacc/calc1.tab.c
  stable/11/contrib/byacc/test/btyacc/calc2.tab.c
  stable/11/contrib/byacc/test/btyacc/calc3.tab.c
  stable/11/contrib/byacc/test/btyacc/code_calc.code.c
  stable/11/contrib/byacc/test/btyacc/code_calc.tab.c
  stable/11/contrib/byacc/test/btyacc/code_calc.tab.h
  stable/11/contrib/byacc/test/btyacc/code_error.code.c
  stable/11/contrib/byacc/test/btyacc/code_error.tab.c
  stable/11/contrib/byacc/test/btyacc/empty.tab.c
  stable/11/contrib/byacc/test/btyacc/err_inherit1.tab.c
  stable/11/contrib/byacc/test/btyacc/err_inherit2.tab.c
  stable/11/contrib/byacc/test/btyacc/err_inherit3.output
  stable/11/contrib/byacc/test/btyacc/err_inherit3.tab.c
  stable/11/contrib/byacc/test/btyacc/err_inherit4.output
  stable/11/contrib/byacc/test/btyacc/err_inherit4.tab.c
  stable/11/contrib/byacc/test/btyacc/err_inherit4.tab.h
  stable/11/contrib/byacc/test/btyacc/err_inherit5.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax1.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax10.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax11.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax12.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax13.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax14.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax15.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax16.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax17.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax18.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax19.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax2.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax20.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax21.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax22.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax23.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax24.error
  stable/11/contrib/byacc/test/btyacc/err_syntax24.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax25.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax26.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax27.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax3.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax4.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax5.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax6.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax7.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax7a.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax7b.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax8.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax8a.tab.c
  stable/11/contrib/byacc/test/btyacc/err_syntax9.tab.c
  stable/11/contrib/byacc/test/btyacc/error.tab.c
  stable/11/contrib/byacc/test/btyacc/grammar.tab.c
  stable/11/contrib/byacc/test/btyacc/inherit0.tab.c
  stable/11/contrib/byacc/test/btyacc/inherit1.tab.c
  stable/11/contrib/byacc/test/btyacc/inherit2.output
  stable/11/contrib/byacc/test/btyacc/inherit2.tab.c
  stable/11/contrib/byacc/test/btyacc/ok_syntax1.tab.c
  stable/11/contrib/byacc/test/btyacc/pure_calc.tab.c
  stable/11/contrib/byacc/test/btyacc/pure_error.tab.c
  stable/11/contrib/byacc/test/btyacc/quote_calc-s.tab.c
  stable/11/contrib/byacc/test/btyacc/quote_calc.tab.c
  stable/11/contrib/byacc/test/btyacc/quote_calc2-s.tab.c
  stable/11/contrib/byacc/test/btyacc/quote_calc2.tab.c
  stable/11/contrib/byacc/test/btyacc/quote_calc3-s.tab.c
  stable/11/contrib/byacc/test/btyacc/quote_calc3.tab.c
  stable/11/contrib/byacc/test/btyacc/quote_calc4-s.tab.c
  stable/11/contrib/byacc/test/btyacc/quote_calc4.tab.c
  stable/11/contrib/byacc/test/btyacc/rename_debug.c
  stable/11/contrib/byacc/test/btyacc/varsyntax_calc1.tab.c
  stable/11/contrib/byacc/test/code_calc.y
  stable/11/contrib/byacc/test/err_inherit4.y
  stable/11/contrib/byacc/test/run_make.sh
  stable/11/contrib/byacc/test/yacc/calc.tab.c
  stable/11/contrib/byacc/test/yacc/calc1.tab.c
  stable/11/contrib/byacc/test/yacc/calc2.tab.c
  stable/11/contrib/byacc/test/yacc/calc3.tab.c
  stable/11/contrib/byacc/test/yacc/code_calc.code.c
  stable/11/contrib/byacc/test/yacc/code_calc.tab.c
  stable/11/contrib/byacc/test/yacc/code_calc.tab.h
  stable/11/contrib/byacc/test/yacc/code_error.code.c
  stable/11/contrib/byacc/test/yacc/empty.tab.c
  stable/11/contrib/byacc/test/yacc/err_syntax10.tab.c
  stable/11/contrib/byacc/test/yacc/err_syntax11.tab.c
  stable/11/contrib/byacc/test/yacc/err_syntax12.tab.c
  stable/11/contrib/byacc/test/yacc/err_syntax18.tab.c
  stable/11/contrib/byacc/test/yacc/err_syntax20.tab.c
  stable/11/contrib/byacc/test/yacc/err_syntax24.error
  stable/11/contrib/byacc/test/yacc/error.tab.c
  stable/11/contrib/byacc/test/yacc/grammar.tab.c
  stable/11/contrib/byacc/test/yacc/ok_syntax1.tab.c
  stable/11/contrib/byacc/test/yacc/pure_calc.tab.c
  stable/11/contrib/byacc/test/yacc/pure_error.tab.c
  stable/11/contrib/byacc/test/yacc/quote_calc-s.tab.c
  stable/11/contrib/byacc/test/yacc/quote_calc.tab.c
  stable/11/contrib/byacc/test/yacc/quote_calc2-s.tab.c
  stable/11/contrib/byacc/test/yacc/quote_calc2.tab.c
  stable/11/contrib/byacc/test/yacc/quote_calc3-s.tab.c
  stable/11/contrib/byacc/test/yacc/quote_calc3.tab.c
  stable/11/contrib/byacc/test/yacc/quote_calc4-s.tab.c
  stable/11/contrib/byacc/test/yacc/quote_calc4.tab.c
  stable/11/contrib/byacc/test/yacc/rename_debug.c
  stable/11/contrib/byacc/test/yacc/varsyntax_calc1.tab.c
  stable/11/contrib/byacc/verbose.c
  stable/11/contrib/byacc/yaccpar.c
  stable/11/contrib/byacc/yaccpar.skel
Directory Properties:
  stable/11/   (props changed)

Modified: stable/11/contrib/byacc/CHANGES
==============================================================================
--- stable/11/contrib/byacc/CHANGES     Wed May 31 08:07:51 2017        
(r319296)
+++ stable/11/contrib/byacc/CHANGES     Wed May 31 08:21:16 2017        
(r319297)
@@ -1,5 +1,203 @@
-2016-03-24  Thomas E. Dickey  <[email protected]>
+2016-12-02  Thomas E. Dickey  <[email protected]>
 
+       * test/btyacc/quote_calc4-s.tab.c, test/btyacc/varsyntax_calc1.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/ok_syntax1.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.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/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, 
test/btyacc/btyacc_calc1.tab.c, test/btyacc
 /btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, 
test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, 
btyaccpar.c:
+       regen
+
+       * btyaccpar.skel: changes from NetBSD
+       + use YYINT rather than short in btyaccpar.skel
+         (some of this had already been done by Tom Shields)
+       + remove some casts of malloc/realloc
+
+       * yaccpar.c, yaccpar.skel, output.c: changes from NetBSD
+       - Add some more bison stuff to make the mesa/gallium parser work:
+           %initial-action (add missing source struct member in location)
+           %debug (unimplemented)
+           %error-verbose (unimplemented)
+
+       This changes some existing code:
+       + yylloc is now a pointer, so
+       + the first parameter to YYERROR_DECL() is a pointer
+       + struct YYLTYPE now has a "source" field
+
+       * test/btyacc/btyacc_demo.tab.h, test/btyacc/code_calc.tab.c, 
test/btyacc/code_error.tab.c, test/btyacc/err_inherit4.tab.h:
+       regen
+
+       * btyaccpar.c, btyaccpar.skel, reader.c: changes from NetBSD
+       - Add some more bison stuff to make the mesa/gallium parser work:
+           %initial-action (add missing source struct member in location)
+           %debug (unimplemented)
+           %error-verbose (unimplemented)
+
+       This changes some existing code:
+       + yylloc is now a pointer, so
+       + the first parameter to YYERROR_DECL() is a pointer
+       + struct YYLTYPE now has a "source" field
+
+       * reader.c:
+       fix from NetBSD: correct off-by-one when adding a null in copy_param()
+
+       * reader.c: adapted from NetBSD
+       - Convert *most* error fingerprints to:
+           -unterminated_arglist(int a_lineno, char *a_line, char *a_cptr)
+           +unterminated_arglist(const struct ainfo *a)
+       - Cast new <ctype.h> args to unsigned char
+
+       * defs.h: changes from NetBSD
+       - Add some more bison stuff to make the mesa/gallium parser work:
+           %initial-action (add missing source struct member in location)
+           %debug (unimplemented)
+           %error-verbose (unimplemented)
+
+       This changes some existing code:
+       + yylloc is now a pointer, so
+       + the first parameter to YYERROR_DECL() is a pointer
+       + struct YYLTYPE now has a "source" field
+
+       * defs.h: adapted from NetBSD
+       - Convert *most* error fingerprints to:
+           -unterminated_arglist(int a_lineno, char *a_line, char *a_cptr)
+           +unterminated_arglist(const struct ainfo *a)
+       - Cast new <ctype.h> args to unsigned char
+
+       * main.c: changes from NetBSD
+       - Add some more bison stuff to make the mesa/gallium parser work:
+           %initial-action (add missing source struct member in location)
+           %debug (unimplemented)
+           %error-verbose (unimplemented)
+
+       This changes some existing code:
+       + yylloc is now a pointer, so
+       + the first parameter to YYERROR_DECL() is a pointer
+       + struct YYLTYPE now has a "source" field
+
+       * error.c: adapted from NetBSD
+       - Convert *most* error fingerprints to:
+           -unterminated_arglist(int a_lineno, char *a_line, char *a_cptr)
+           +unterminated_arglist(const struct ainfo *a)
+       - Cast new <ctype.h> args to unsigned char
+
+       * mstring.c: adapted change from NetBSD to add casts for ctype macros
+
+       * test/btyacc/btyacc_demo.tab.h, test/btyacc/err_inherit4.tab.h: regen
+
+       * output.c: reorder to eliminate a forward-reference
+
+2016-12-02  Tom.Shields
+
+       * output.c:
+       modify output to enable compilation of a lexer generated by flex (using
+       "%option bison-bridge" and "%option bison-locations") to be used with a 
parser
+       generated by b(t)yacc (using directives "%locations" and 
"%pure-parser").
+
+2016-12-02  Thomas E. Dickey  <[email protected]>
+
+       * configure: regen
+
+       * aclocal.m4: Improved autoconf macros
+       CF_CC_ENV_FLAGS
+       + improve split between compiler and options, prompted by report where 
user
+         had "ccache" before the compiler
+       + leave non-preprocessor options in "$CC" (but still copy them to 
"$CFLAGS"
+         since that's where they should be)
+       CF_GNU_SOURCE,v
+       + recent glibc (Debian 2.23-4 for example) has misordered ifdef/checks 
for new
+         symbol _DEFAULT_SOURCE, producing warning messages when only 
_GNU_SOURCE is
+         defined.  Add a followup check to define _DEFAULT_SOURCE.
+       CF_XOPEN_SOURCE
+       + add "uclinux" to list of Linux's (patch by Yann E.  Morin)
+       + use _GNU_SOURCE for cygwin headers
+       + build-fixes for OS/2
+
+       * VERSION, package/byacc.spec, package/debian/changelog, 
package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       bump
+
+2016-11-20  Thomas E. Dickey  <[email protected]>
+
+       * config.sub: 2016-11-19
+
+       * config.guess: 2016-10-02
+
+2016-06-06  Thomas E. Dickey  <[email protected]>
+
+       * configure: regen
+
+       * aclocal.m4: improved autoconf macros:
+       CF_CC_ENV_FLAGS - don't limit the check to -I, -U and -D options, since 
the
+               added options can include various compiler options before and 
after
+               preprocessor options.
+       CF_PROG_LINT - add cpplint to programs to use; drop ad hoc tdlint and 
alint.
+
+       * VERSION, package/byacc.spec, package/debian/changelog, 
package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       bump
+
+       * lalr.c: indented
+
+       * btyaccpar.c: regen
+
+       * skel2c:
+       adjust whitespace so that generated skeleton will follow the same format
+       as other code
+
+       * mkpar.c, verbose.c, lr0.c, reader.c, error.c, output.c: indented
+
+       * reader.c: fix two compiler warnings
+
+       * 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_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/err_syntax12.tab.c, 
test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, 
test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, 
test/btyacc/inherit1.tab.c, test/btyacc/btyacc_calc1.tab.c, 
test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, 
test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.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/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/rename_debug.c, btyaccpar.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/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/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_syntax10.tab.c, test/yacc/err_syntax11.tab.c, 
test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, 
test/yacc/rename_debug.c, yaccpar.c:
+       regen
+
+2016-06-06  Tom.Shields
+
+       * btyaccpar.skel, yaccpar.skel:
+       small fix for an edge case of initialized data in Chris Dodd's btyacc 
changes:
+       "Avoid crash when input pops up an Action error at the first token"
+
+2016-06-01  Thomas E. Dickey  <[email protected]>
+
+       * test/yacc/quote_calc2-s.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/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, 
test/yacc/err_syntax24.error, 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.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_calc.tab.c, 
test/yacc/code_calc.tab.h, 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/rename_debug.c, yaccpar.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/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.error, 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, te
 st/btyacc/error.tab.c, test/btyacc/grammar.t!
 ab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, 
test/btyacc/inherit2.output, 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/btyacc_calc1.tab.c, 
test/btyacc/btyacc_demo.error, test/btyacc/btyacc_demo.output, 
test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, 
test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.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/btyacc/code_calc.tab.c, test/btyacc/code_calc.tab.h, 
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.output, test/btyacc/err_inherit3.tab.c, 
test/btyacc/err_inherit4.output, 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.t
 ab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/rename_debug.c, btyaccpar.c:
+       regen
+
+2016-06-01  Tom.Shields
+
+       * btyaccpar.skel, defs.h, error.c, output.c, reader.c, 
test/code_calc.y, test/err_inherit4.y, test/run_make.sh, yaccpar.skel:
+       fixes for issues in btyacc (report by Francis Andre):
+
+       + correction to the placement of the #line directive for a %union 
specification
+
+       + recovery of a set of casts originally added into btyaccpar.c rather 
than into
+         btyaccpar.skel, and so are lost whenever building from scratch
+
+       + Chris Dodd's btyacc improved handling of inherited attributes to 
eliminate
+         implicit empty copy rules that are not necessary, and thereby 
avoiding the
+         introduction of extra parsing ambiguity
+
+       + Chris Dodd's added support for @-N syntax to reference inherited 
position
+         information
+
+       + correction to bad interaction between %token-table and YYDEBUG, where 
YYDEBUG
+         was required to be defined in order to compile the generated code
+
+       + correction to yyname[] access in code included with YYDEBUG defined 
for
+         single character symbols not recognized (e.g., input containing '&' 
character
+         where grammar doesn't define that as a symbol) - map to existing
+         "illegal-symbol" entry in byname[]
+
+       + fixes to test/run_make.sh:  skip test-err_* files; in the bison test 
phase
+         skip additional files that contain features not supported by bison and
+         inhibit new bison warning messages
+
+       + minor changes to btyaccpar.skel & yaccpar.skel so they are more 
similar in
+         their commonality; makes it easier to maintain the pair of files using
+         vimdiff
+
+       + changes to a couple of test cases for coverage of #3, #4 and #5 above
+
+2016-06-01  Thomas E. Dickey  <[email protected]>
+
+       * VERSION, package/byacc.spec, package/debian/changelog, 
package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       bump
+
+2016-03-24  Thomas E. Dickey  <[email protected]>
+
        * reader.c: unused variable
 
        * package/pkgsrc/Makefile, package/debian/copyright: bump
@@ -11,7 +209,7 @@
        the first occurrence of ".c" in the name in 2005-08-13 changes rather 
than
        at the end of the filename (patch by Jung-uk Kim)
 
-2016-03-24  Thomas E. Dickey  <[email protected]>
+2016-03-24  Thomas E. Dickey  <[email protected]>
 
        * aclocal.m4:
        update CF_WITH_MAN2HTML to use configured shell rather than /bin/sh
@@ -19,11 +217,11 @@
        * VERSION, package/byacc.spec, package/debian/changelog, 
package/mingw-byacc.spec, package/pkgsrc/Makefile:
        bump
 
-2016-01-25  Thomas E. Dickey  <[email protected]>
+2016-01-25  Thomas E. Dickey  <[email protected]>
 
        * config.guess, config.sub: 2016-01-01
 
-2015-07-10  Thomas E. Dickey  <[email protected]>
+2015-07-10  Thomas E. Dickey  <[email protected]>
 
        * lr0.c: fix a duplicate-free in the leak-checking
 
@@ -38,7 +236,7 @@
        make relationship with format/size clearer (prompted by discussion
        with Pedro Giffuni, Oliver Pinter)
 
-2015-07-05  Thomas E. Dickey  <[email protected]>
+2015-07-05  Thomas E. Dickey  <[email protected]>
 
        * configure: regen
 
@@ -52,13 +250,13 @@
 
        * configure.in: add configure option --with-man2html
 
-2015-05-02  Thomas E. Dickey  <[email protected]>
+2015-05-02  Thomas E. Dickey  <[email protected]>
 
        * config.guess: 2015-03-04
 
        * config.sub: 2015-03-08
 
-2014-11-28  Thomas E. Dickey  <[email protected]>
+2014-11-28  Thomas E. Dickey  <[email protected]>
 
        * lr0.c: coverity #39181: memory leak
 
@@ -80,7 +278,7 @@
                     Regards
                         Jouk.
 
-2014-10-06  Thomas E. Dickey  <[email protected]>
+2014-10-06  Thomas E. Dickey  <[email protected]>
 
        * package/debian/source/format:
        change to native format to work around regression in Debian packaging.
@@ -100,7 +298,7 @@
        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  <[email protected]>
+2014-10-05  Thomas E. Dickey  <[email protected]>
 
        * main.c:
        make change to umask before calling mkstemp, as suggested in Coverity 
#56902
@@ -171,7 +369,7 @@
        modify copy_param() to handle resulting comma-separated list.  Before, 
it
        only expected a single parameter.
 
-2014-10-04  Thomas E. Dickey  <[email protected]>
+2014-10-04  Thomas E. Dickey  <[email protected]>
 
        * reader.c: split-out save_param() from copy_param()
 
@@ -192,28 +390,28 @@
        * 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  <[email protected]>
+2014-10-03  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2014-10-02  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2014-09-17  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2014-09-01  Thomas E. Dickey  <[email protected]>
 
        * config.sub: update to 2014-07-28
 
-2014-07-27  Thomas E. Dickey  <[email protected]>
+2014-07-27  Thomas E. Dickey  <[email protected]>
 
        * configure: regen
 
@@ -222,7 +420,7 @@
        * package/pkgsrc/Makefile, VERSION, package/byacc.spec, 
package/debian/changelog, package/mingw-byacc.spec:
        bump
 
-2014-07-15  Thomas E. Dickey  <[email protected]>
+2014-07-15  Thomas E. Dickey  <[email protected]>
 
        * aclocal.m4: resync with my-autoconf (no change to configure script)
 
@@ -233,7 +431,7 @@
        make top-level "make check" work again, by adding another step to 
filtering
        the test results.
 
-2014-07-14  Thomas E. Dickey  <[email protected]>
+2014-07-14  Thomas E. Dickey  <[email protected]>
 
        * test/run_test.sh: changes from Garrett Cooper's patch:
                a) ensure that the script returns an error-code if there are 
differences
@@ -252,12 +450,12 @@
 
        * main.c: remove obsolete -D option from usage message
 
-2014-05-27  Thomas E. Dickey  <[email protected]>
+2014-05-27  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2014-04-22  Thomas E. Dickey  <[email protected]>
 
        * mstring.c:
        use vsnprintf() to ensure that msprintf's buffer is large enough.
@@ -285,12 +483,12 @@
        drop "NOTES-btyacc-Changes" and "NOTES-btyacc-Disposition", merging 
relevant
        content into README.BTYACC
 
-2014-04-22  Thomas E. Dickey  <[email protected]>
+2014-04-22  Thomas E. Dickey  <[email protected]>
 
        * package/pkgsrc/Makefile, VERSION, package/byacc.spec, 
package/debian/changelog, package/mingw-byacc.spec:
        bump
 
-2014-04-19  Thomas E. Dickey  <[email protected]>
+2014-04-19  Thomas E. Dickey  <[email protected]>
 
        * config.sub: 2014-04-03
 
@@ -300,7 +498,7 @@
 
        * main.c, defs.h: patch to allow DEBUG build with WIN32 system
 
-2014-04-09  Thomas E. Dickey  <[email protected]>
+2014-04-09  Thomas E. Dickey  <[email protected]>
 
        * output.c, reader.c: gcc warnings
 
@@ -341,7 +539,7 @@
        * yacc.1:
        clarify relationship of btyacc features to default configuration.
 
-2014-04-08  Thomas E. Dickey  <[email protected]>
+2014-04-08  Thomas E. Dickey  <[email protected]>
 
        * 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
@@ -364,7 +562,7 @@
 
        * mstring.c: minor reformatting to make coverage analysis simpler
 
-2014-04-07  Thomas E. Dickey  <[email protected]>
+2014-04-07  Thomas E. Dickey  <[email protected]>
 
        * test/run_test.sh: tidy
 
@@ -399,7 +597,7 @@
        YYPATCH #define's to make test-outputs easier to compare #line's (report
        by Tom Shields)
 
-2014-04-06  Thomas E. Dickey  <[email protected]>
+2014-04-06  Thomas E. Dickey  <[email protected]>
 
        * reader.c: fix for valgrind
        (the calloc's are intentional - valgrind reported use of uninitialized 
memory)
@@ -503,7 +701,7 @@
        * test/run_make.sh:
        modify to avoid use of VPATH, which has no standard implementation
 
-2014-04-05  Thomas E. Dickey  <[email protected]>
+2014-04-05  Thomas E. Dickey  <[email protected]>
 
        * 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/calc2.tab.c, test/btyacc/calc3.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/error.tab.c:
        discard a change which merged CountLines() with explicit comparisons 
against
@@ -534,13 +732,13 @@
 
        * test/btyacc_demo.y: fix prototypes
 
-2014-04-04  Thomas E. Dickey  <[email protected]>
+2014-04-04  Thomas E. Dickey  <[email protected]>
 
        * reader.c, defs.h, main.c:
        more merging of Tom Shield's btyacc changes.  In the merge, I moved the
        symbol_pval inside the btyacc ifdef's and added some more btyacc ifdefs
 
-2014-04-03  Thomas E. Dickey  <[email protected]>
+2014-04-03  Thomas E. Dickey  <[email protected]>
 
        * reader.c:
        merge-in 3/4 of btyacc's changes, deferring those which change 
test-outputs.
@@ -554,7 +752,7 @@
        Some of the merge uses ifdef-changes which I applied to ongoing resync,
        e.g., the introduction of PER_STATE.
 
-2014-04-02  Thomas E. Dickey  <[email protected]>
+2014-04-02  Thomas E. Dickey  <[email protected]>
 
        * test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c: regen
 
@@ -589,7 +787,7 @@
 
        * main.c: changes for btyacc
 
-2014-04-01  Thomas E. Dickey  <[email protected]>
+2014-04-01  Thomas E. Dickey  <[email protected]>
 
        * reader.c:
        integrate change by Tom Shields to use bsearch rather than successive
@@ -604,7 +802,7 @@
 
        * verbose.c: changes for btyacc, ifdef'd
 
-2014-04-01  Thomas E. Dickey  <[email protected]>
+2014-04-01  Thomas E. Dickey  <[email protected]>
 
        * mkpar.c: eliminate most of the ifdef's using macros
 
@@ -616,7 +814,7 @@
        new functions used for reporting errors from the btyacc configuration
        (I reordered some, and ifdef'd the new ones -TD)
 
-2014-03-31  Thomas E. Dickey  <[email protected]>
+2014-03-31  Thomas E. Dickey  <[email protected]>
 
        * test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c:
        omit the GCC_UNUSED, as noted by Tom Shields not really essential
@@ -624,7 +822,7 @@
        * 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_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, 
test/btyacc/err_syntax12.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_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:
        regen
 
-2014-03-29  Thomas E. Dickey  <[email protected]>
+2014-03-29  Thomas E. Dickey  <[email protected]>
 
        * 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_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/y
 acc/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/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, skeleton.c:
        comment-out yysccsid in the banner because it produces unnecessary 
compiler
@@ -634,7 +832,7 @@
        * test/run_test.sh:
        for yacc, ignore the inherit testcases, since they are btyacc-specific
 
-2014-03-28  Thomas E. Dickey  <[email protected]>
+2014-03-28  Thomas E. Dickey  <[email protected]>
 
        * test/yacc/varsyntax_calc1.error, test/yacc/varsyntax_calc1.output, 
test/yacc/varsyntax_calc1.tab.c, test/yacc/varsyntax_calc1.tab.h, 
test/yacc/err_inherit3.error, test/yacc/err_inherit3.output, 
test/yacc/err_inherit3.tab.c, test/yacc/err_inherit3.tab.h, 
test/yacc/err_inherit4.error, test/yacc/err_inherit4.output, 
test/yacc/err_inherit4.tab.c, test/yacc/err_inherit4.tab.h, 
test/yacc/err_inherit5.error, test/yacc/err_inherit5.output, 
test/yacc/err_inherit5.tab.c, test/yacc/err_inherit5.tab.h, 
test/yacc/inherit0.error, test/yacc/inherit0.output, test/yacc/inherit0.tab.c, 
test/yacc/inherit0.tab.h, test/yacc/inherit1.error, test/yacc/inherit1.output, 
test/yacc/inherit1.tab.c, test/yacc/inherit1.tab.h, test/yacc/inherit2.error, 
test/yacc/inherit2.output, test/yacc/inherit2.tab.c, test/yacc/inherit2.tab.h, 
test/yacc/empty.error, test/yacc/empty.output, test/yacc/empty.tab.c, 
test/yacc/empty.tab.h, test/yacc/err_inherit1.error, 
test/yacc/err_inherit1.output, test/yacc/err_inherit1.tab.c,
  test/yacc/err_inherit1.tab.h, test/yacc/err_inherit2.error, 
test/yacc/err_inherit2.output, test/yacc/err_inherit2.tab.c, 
test/yacc/err_inherit2.tab.h:
        reference output for testing
@@ -664,7 +862,7 @@
 
        * yacc.1: document -L/-B features from btyacc
 
-2014-03-25  Thomas E. Dickey  <[email protected]>
+2014-03-25  Thomas E. Dickey  <[email protected]>
 
        * yacc.1: typo
 
@@ -683,7 +881,7 @@
 
        * mstring.c: byacc-btyacc-20140323
 
-2014-03-25  Thomas E. Dickey  <[email protected]>
+2014-03-25  Thomas E. Dickey  <[email protected]>
 
        * test/btyacc/RCS, test/yacc/RCS: PERMIT FILE
 
@@ -698,7 +896,7 @@
        * test/btyacc/err_syntax1.output, test/btyacc/err_syntax1.tab.c, 
test/btyacc/err_syntax1.tab.h, test/btyacc/err_syntax10.error, 
test/btyacc/err_syntax10.output, test/btyacc/err_syntax10.tab.c, 
test/btyacc/err_syntax10.tab.h, test/btyacc/err_syntax11.error, 
test/btyacc/err_syntax11.output, test/btyacc/err_syntax11.tab.c, 
test/btyacc/err_syntax11.tab.h, test/btyacc/err_syntax12.error, 
test/btyacc/err_syntax12.output, test/btyacc/err_syntax12.tab.c, 
test/btyacc/err_syntax12.tab.h, test/btyacc/err_syntax13.error, 
test/btyacc/err_syntax13.output, test/btyacc/err_syntax13.tab.c, 
test/btyacc/err_syntax13.tab.h, test/btyacc/err_syntax14.error, 
test/btyacc/err_syntax14.output, test/btyacc/err_syntax14.tab.c, 
test/btyacc/err_syntax14.tab.h, test/btyacc/err_syntax15.error, 
test/btyacc/err_syntax15.output, test/btyacc/err_syntax15.tab.c, 
test/btyacc/err_syntax15.tab.h, test/btyacc/err_syntax16.error, 
test/btyacc/err_syntax16.output, test/btyacc/err_syntax16.tab.c, 
test/btyacc/err_syntax16.tab.
 h, test/btyacc/err_syntax17.error, test/btyacc/err_syntax17.output, 
test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax17.tab.h, 
test/btyacc/err_syntax18.error, test/btyacc/err_syntax18.output, 
test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax18.tab.h, 
test/btyacc/err_syntax19.error, test/btyacc/err_syntax19.output, 
test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax19.tab.h, 
test/btyacc/err_syntax2.output, test/btyacc/err_syntax2.tab.c, 
test/btyacc/err_syntax2.tab.h, test/btyacc/err_syntax20.error, 
test/btyacc/err_syntax20.output, test/btyacc/err_syntax20.tab.c, 
test/btyacc/err_syntax20.tab.h, test/btyacc/err_syntax21.error, 
test/btyacc/err_syntax21.output, test/btyacc/err_syntax21.tab.c, 
test/btyacc/err_syntax21.tab.h, test/btyacc/err_syntax22.error, 
test/btyacc/err_syntax22.output, test/btyacc/err_syntax22.tab.c, 
test/btyacc/err_syntax22.tab.h, test/btyacc/err_syntax23.error, 
test/btyacc/err_syntax23.output, test/btyacc/err_syntax23.tab.c, 
test/btyacc/err_syntax23.tab.
 h, test/btyacc/err_syntax24.error, test/btya!
 cc/err_syntax24.output, test/btyacc/err_syntax24.tab.c, 
test/btyacc/err_syntax24.tab.h, test/btyacc/err_syntax25.error, 
test/btyacc/err_syntax25.output, test/btyacc/err_syntax25.tab.c, 
test/btyacc/err_syntax25.tab.h, test/btyacc/err_syntax26.error, 
test/btyacc/err_syntax26.output, test/btyacc/err_syntax26.tab.c, 
test/btyacc/err_syntax26.tab.h, test/btyacc/err_syntax3.output, 
test/btyacc/err_syntax3.tab.c, test/btyacc/err_syntax3.tab.h, 
test/btyacc/err_syntax4.output, test/btyacc/err_syntax4.tab.c, 
test/btyacc/err_syntax4.tab.h, test/btyacc/err_syntax5.output, 
test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax5.tab.h, 
test/btyacc/err_syntax6.output, test/btyacc/err_syntax6.tab.c, 
test/btyacc/err_syntax6.tab.h, test/btyacc/err_syntax7.output, 
test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7.tab.h, 
test/btyacc/err_syntax7a.output, test/btyacc/err_syntax7a.tab.c, 
test/btyacc/err_syntax7a.tab.h, test/btyacc/err_syntax7b.output, 
test/btyacc/err_syntax7b.tab.c, test/btyacc/err_syn
 tax7b.tab.h, test/btyacc/err_syntax8.output, test/btyacc/err_syntax8.tab.c, 
test/btyacc/err_syntax8.tab.h, test/btyacc/err_syntax8a.output, 
test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax8a.tab.h, 
test/btyacc/err_syntax9.output, test/btyacc/err_syntax9.tab.c, 
test/btyacc/err_syntax9.tab.h:
        reference output for testing
 
-2014-03-24  Thomas E. Dickey  <[email protected]>
+2014-03-24  Thomas E. Dickey  <[email protected]>
 
        * defs.h: fix compiler warnings due to mputc()
 
@@ -711,7 +909,7 @@
 
        * test/varsyntax_calc1.y, test/btyacc_calc1.y: testcase for btyacc
 
-2014-03-23  Thomas E. Dickey  <[email protected]>
+2014-03-23  Thomas E. Dickey  <[email protected]>
 
        * test/err_syntax26.error, test/err_syntax26.output, 
test/err_syntax26.tab.c, test/err_syntax26.tab.h, test/yacc/err_syntax26.error, 
test/yacc/err_syntax26.output, test/yacc/err_syntax26.tab.c, 
test/yacc/err_syntax26.tab.h:
        reference output for testing
@@ -733,7 +931,7 @@
        * test/btyacc/quote_calc3-s.error, test/btyacc/quote_calc4-s.error, 
test/btyacc/quote_calc4.error, test/btyacc/grammar.dot, 
test/btyacc/grammar.error, test/btyacc/pure_calc.error, 
test/btyacc/pure_error.error, test/btyacc/quote_calc-s.error, 
test/btyacc/quote_calc.error, test/btyacc/quote_calc2-s.error, 
test/btyacc/quote_calc2.error, test/btyacc/quote_calc3.error, 
test/btyacc/err_syntax2.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/btyacc/error.error, 
test/btyacc/calc1.error, test/btyacc/calc2.error, test/btyacc/calc3.error, 
test/btyacc/code_calc.error, test/btyacc/code_error.error, 
test/btyacc/empty.error, test/btyacc/err_syntax1.error, 
test/btyacc/btyacc_calc1.error, test/btyacc/btyacc_demo.error:
        reference output for testing
 
-2014-03-23  Thomas E. Dickey  <[email protected]>
+2014-03-23  Thomas E. Dickey  <[email protected]>
 
        * test/err_syntax23.error, test/err_syntax23.output, 
test/err_syntax23.tab.c, test/err_syntax23.tab.h, test/yacc/err_syntax23.error, 
test/yacc/err_syntax23.output, test/yacc/err_syntax23.tab.c, 
test/yacc/err_syntax23.tab.h:
        reference output for testing
@@ -745,7 +943,7 @@
        * test/run_test.sh:
        move test-outputs into subdirectories to keep btyacc/yacc results 
separate
 
-2014-03-23  Thomas E. Dickey  <[email protected]>
+2014-03-23  Thomas E. Dickey  <[email protected]>
 
        * test/err_syntax22.error, test/err_syntax22.output, 
test/err_syntax22.tab.c, test/err_syntax22.tab.h, test/yacc/err_syntax22.error, 
test/yacc/err_syntax22.output, test/yacc/err_syntax22.tab.c, 
test/yacc/err_syntax22.tab.h:
        reference output for testing
@@ -774,7 +972,7 @@
 
        * test/err_syntax17.y: testcase for unterminated_action()
 
-2014-03-22  Thomas E. Dickey  <[email protected]>
+2014-03-22  Thomas E. Dickey  <[email protected]>
 
        * test/err_syntax16.error, test/err_syntax16.output, 
test/err_syntax16.tab.c, test/err_syntax16.tab.h, test/yacc/err_syntax16.error, 
test/yacc/err_syntax16.output, test/yacc/err_syntax16.tab.c, 
test/yacc/err_syntax16.tab.h:
        reference output for testing
@@ -812,7 +1010,7 @@
 
        * test/err_syntax10.y: testcase for retyped_warning()
 
-2014-03-21  Thomas E. Dickey  <[email protected]>
+2014-03-21  Thomas E. Dickey  <[email protected]>
 
        * test/err_syntax9.error, test/err_syntax9.output, 
test/err_syntax9.tab.c, test/err_syntax9.tab.h, test/yacc/err_syntax9.error, 
test/yacc/err_syntax9.output, test/yacc/err_syntax9.tab.c, 
test/yacc/err_syntax9.tab.h:
        reference output for testing
@@ -932,7 +1130,7 @@
 
        * lalr.c: rename MAXSHORT to MAXYYINT
 
-2014-01-01  Thomas E. Dickey  <[email protected]>
+2014-01-01  Thomas E. Dickey  <[email protected]>
 
        * yacc.1: document %token-table, improve presentation of double-quotes
 
@@ -956,7 +1154,7 @@
        - add YYTRANSLATE() macro
        - recognize bison's %token-table declaration
 
-2014-01-01  Thomas E. Dickey  <[email protected]>
+2014-01-01  Thomas E. Dickey  <[email protected]>
 
        * configure: regen
 
@@ -968,19 +1166,19 @@
 
        * configure.in: use CF_MAKE_DOCS
 
-2013-12-26  Thomas E. Dickey  <[email protected]>
+2013-12-26  Thomas E. Dickey  <[email protected]>
 
        * config.guess: 2013-11-29
 
-2013-11-19  Thomas E. Dickey  <[email protected]>
+2013-11-19  Thomas E. Dickey  <[email protected]>
 
        * aclocal.m4: resync with my-autoconf (fixes for clang and mingw)
 
-2013-10-25  Thomas E. Dickey  <[email protected]>
+2013-10-25  Thomas E. Dickey  <[email protected]>
 
        * config.sub: 2013-10-01
 
-2013-09-25  Thomas E. Dickey  <[email protected]>
+2013-09-25  Thomas E. Dickey  <[email protected]>
 
        * reader.c: fix two loop-limits found by clang 3.3 --analyze
 
@@ -1015,13 +1213,13 @@
 
        * package/debian/changelog, VERSION, package/byacc.spec: bump
 
-2013-09-07  Thomas E. Dickey  <[email protected]>
+2013-09-07  Thomas E. Dickey  <[email protected]>
 
        * config.sub: update to 2013-09-15
 
        * config.guess: update to 2013-06-10
 
-2013-03-04  Thomas E. Dickey  <[email protected]>
+2013-03-04  Thomas E. Dickey  <[email protected]>
 
        * package/debian/changelog, VERSION, package/byacc.spec: bump
 
@@ -1051,11 +1249,11 @@
        * aclocal.m4:
        another fix for CF_GCC_VERSION to handle Debian's modification of gcc 
message.
 
-2013-02-10  Thomas E. Dickey  <[email protected]>
+2013-02-10  Thomas E. Dickey  <[email protected]>
 
        * config.sub, config.guess: update to 2013-02-04
 
-2012-10-03  Thomas E. Dickey  <[email protected]>
+2012-10-03  Thomas E. Dickey  <[email protected]>
 
        * package/debian/changelog, package/byacc.spec, VERSION: bump
 
@@ -1077,7 +1275,7 @@
        suggested patch: drop CF_ANSI_CC_REQD, CF_ANSI_CC_CHECK, CF_PROG_EXT 
since
        they are not needed.
 
-2012-10-03  Thomas E. Dickey  <[email protected]>
+2012-10-03  Thomas E. Dickey  <[email protected]>
 
        * aclocal.m4:
        split-out CF_CC_ENV_FLAGS from CF_ANSI_CC_CHECK to avoid losing it in
@@ -1111,13 +1309,13 @@
                CF_MIXEDCASE_FILENAMES
                CF_NO_LEAKS_OPTION
 
-2012-10-03  Thomas E. Dickey  <[email protected]>
+2012-10-03  Thomas E. Dickey  <[email protected]>
 
        * aclocal.m4:
        move existence-check for mkstemp out of the AC_TRY_RUN, to help with
        cross-compiles
 
-2012-10-02  Thomas E. Dickey  <[email protected]>
+2012-10-02  Thomas E. Dickey  <[email protected]>
 
        * config_h.in:
        Adrian Bunk request - replace this with the output from autoheader
@@ -1135,7 +1333,7 @@
 
        * makefile.in: add assignment for datarootdir variable.
 
-2012-05-26  Thomas E. Dickey  <[email protected]>
+2012-05-26  Thomas E. Dickey  <[email protected]>
 
        * package/debian/changelog, package/byacc.spec, VERSION: bump
 
@@ -1163,13 +1361,13 @@
        use TMALLOC() and TREALLOC() macros to simplify allocation/reallocation
        (no object change)
 
-2012-05-25  Thomas E. Dickey  <[email protected]>
+2012-05-25  Thomas E. Dickey  <[email protected]>
 
        * output.c, main.c, verbose.c, mkpar.c, lr0.c:
        use TMALLOC() and TREALLOC() macros to simplify allocation/reallocation
        (no object change)
 
-2012-01-15  Thomas E. Dickey  <[email protected]>
+2012-01-15  Thomas E. Dickey  <[email protected]>
 
        * package/debian/copyright: bump
 
@@ -1274,7 +1472,7 @@
        * test/quote_calc2-s.tab.c, test/quote_calc3-s.tab.c, 
test/quote_calc4-s.tab.c, test/quote_calc-s.tab.c, test/quote_calc.tab.c, 
test/quote_calc2.tab.c, test/quote_calc3.tab.c, test/quote_calc4.tab.c:
        regen
 
-2012-01-14  Thomas E. Dickey  <[email protected]>
+2012-01-14  Thomas E. Dickey  <[email protected]>
 
        * test/calc2.tab.c, test/code_calc.code.c, test/code_error.code.c, 
test/error.tab.c, test/ftp.tab.c, test/grammar.tab.c, test/calc.tab.c, 
test/calc1.tab.c:
        regen
@@ -1305,7 +1503,7 @@
 
        * test/run_test.sh: generate/test with "-s" option applied.
 
-2012-01-13  Thomas E. Dickey  <[email protected]>
+2012-01-13  Thomas E. Dickey  <[email protected]>
 
        * package/debian/changelog, package/byacc.spec, VERSION: bump
 
@@ -1337,7 +1535,7 @@
 
        * aclocal.m4: resync with my-autoconf, i.e., fixes for CF_XOPEN_SOURCE
 
-2011-12-19  Thomas E. Dickey  <[email protected]>
+2011-12-19  Thomas E. Dickey  <[email protected]>
 
        * package/debian/changelog, package/byacc.spec, VERSION: bump
 
@@ -1351,7 +1549,7 @@
        Simply suppressing the second #define makes the behavior closer to yacc.
        (report by Paulo Andrade).
 
-2011-09-08  Thomas E. Dickey  <[email protected]>
+2011-09-08  Thomas E. Dickey  <[email protected]>
 
        * package/debian/changelog, package/byacc.spec, VERSION: bump
 
@@ -1359,7 +1557,7 @@
        fix some more interaction between -i and -d flags to ensure YYERRCODE
        and YYSTYPE are declared, tested with cproto.
 
-2011-09-07  Thomas E. Dickey  <[email protected]>
+2011-09-07  Thomas E. Dickey  <[email protected]>
 
        * yacc.1: document "-i" option.
 
@@ -1373,14 +1571,14 @@
 
        * skeleton.c, output.c, defs.h: changes to support "-i" option.
 
-2011-09-06  Thomas E. Dickey  <[email protected]>
+2011-09-06  Thomas E. Dickey  <[email protected]>
 
        * reader.c: pass explicit file-pointer to write_section()
 
        * main.c:
        add "-i" option, to generate interface-file (suggested by Denis M. 
Wilson)
 
-2011-09-05  Thomas E. Dickey  <[email protected]>
+2011-09-05  Thomas E. Dickey  <[email protected]>
 
        * configure: regen
 
@@ -1391,15 +1589,15 @@
        * defs.h, error.c, reader.c:
        add check for missing "}" on %parse-param and %lex-param lines (report 
by Denis M Wilson)
 
-2011-04-01  Thomas E. Dickey  <[email protected]>
+2011-04-01  Thomas E. Dickey  <[email protected]>
 
        * config.sub: update to 2011-04-01
 
-2011-02-02  Thomas E. Dickey  <[email protected]>
+2011-02-02  Thomas E. Dickey  <[email protected]>
 
        * config.guess: update to 2011-01-01
 
-2010-12-29  Thomas E. Dickey  <[email protected]>
+2010-12-29  Thomas E. Dickey  <[email protected]>
 
        * defs.h, skeleton.c:
        add const qualifier to skeleton data, per NetBSD changes (report by 
Christos Zoulas)
@@ -1421,7 +1619,7 @@
        * test/ftp.y:
        improve example, which was stuck in 19XX and assumed file sizes were 
longs.
 
-2010-12-29  Thomas E. Dickey  <[email protected]>
+2010-12-29  Thomas E. Dickey  <[email protected]>
 
        * test/ftp.tab.c, test/grammar.tab.c, test/pure_calc.tab.c, 
test/pure_error.tab.c, test/calc.tab.c, test/calc1.tab.c, test/calc2.tab.c, 
test/calc3.tab.c, test/code_calc.code.c, test/code_error.code.c, 
test/error.tab.c:
        regen
@@ -1439,11 +1637,11 @@
 
        * output.c: correct definition for YYERROR_DECL()
 
-2010-12-29  Thomas E. Dickey  <[email protected]>
+2010-12-29  Thomas E. Dickey  <[email protected]>
 
        * package/debian/changelog, package/byacc.spec, VERSION: bump
 
-2010-12-26  Thomas E. Dickey  <[email protected]>
+2010-12-26  Thomas E. Dickey  <[email protected]>
 
        * defs.h, main.c:
        change return-type of allocate() to avoid warnings of alignment problems
@@ -1463,7 +1661,7 @@
        * aclocal.m4:
        improve quoting, deprecate ${name-value} in favor of standard 
${name:-value}
 
-2010-12-25  Thomas E. Dickey  <[email protected]>
+2010-12-25  Thomas E. Dickey  <[email protected]>
 
        * main.c:
        start revising use of tmpfile(), to make this work with MinGW.  Start by
@@ -1472,7 +1670,7 @@
 
        * package/debian/changelog, package/byacc.spec, VERSION: bump
 
-2010-11-27  Thomas E. Dickey  <[email protected]>
+2010-11-27  Thomas E. Dickey  <[email protected]>
 
        * package/byacc.spec, package/debian/changelog, VERSION: bump
 
@@ -1482,7 +1680,7 @@
        corrected use of %parse-param value in yyerror(); it doesn't use &yylval
        (report by Clifford Yapp)
 
-2010-11-26  Thomas E. Dickey  <[email protected]>
+2010-11-26  Thomas E. Dickey  <[email protected]>
 
        * skeleton.c: typo
 
@@ -1533,7 +1731,7 @@
 
        * package/debian/changelog, package/byacc.spec, VERSION: bump
 
-2010-11-24  Thomas E. Dickey  <[email protected]>
+2010-11-24  Thomas E. Dickey  <[email protected]>
 
        * main.c, defs.h, symtab.c, error.c: reduce global variables
 
@@ -1543,7 +1741,7 @@
        amend fix for Redhat #112617 to still call default_action_warning() for
        empty rules (report by Bruce Cran).
 
-2010-11-22  Thomas E. Dickey  <[email protected]>
+2010-11-22  Thomas E. Dickey  <[email protected]>
 
        * output.c:
        add ifdef to guard against redefinition of YYSTYPE union (request by 
Clifford Yapp).
@@ -1575,20 +1773,20 @@
 
        * package/debian/changelog, package/byacc.spec, VERSION: bump
 
-2010-09-28  Thomas E. Dickey  <[email protected]>
+2010-09-28  Thomas E. Dickey  <[email protected]>
 
        * config.guess: update to 2010-09-24
 
-2010-09-10  Thomas E. Dickey  <[email protected]>
+2010-09-10  Thomas E. Dickey  <[email protected]>
 
        * config.sub: update to 2010-09-11
 
-2010-06-10  Thomas E. Dickey  <[email protected]>
+2010-06-10  Thomas E. Dickey  <[email protected]>
 
        * yacc.1, package/debian/changelog, package/byacc.spec, VERSION:
        bump to 2010/06/10
 
-2010-06-09  Thomas E. Dickey  <[email protected]>
+2010-06-09  Thomas E. Dickey  <[email protected]>
 
        * reader.c: free declarations in leak-testing code.
 
@@ -1631,7 +1829,7 @@
        * test/ftp.tab.c, test/ftp.y, reader.c, symtab.c, verbose.c, lr0.c, 
main.c, mkpar.c, output.c, defs.h, closure.c:
        fix warnings from clang --analyze
 
-2010-06-08  Thomas E. Dickey  <[email protected]>
+2010-06-08  Thomas E. Dickey  <[email protected]>
 
        * output.c: fix to build with c89, etc.
 
@@ -1663,7 +1861,7 @@
        add check_make and check_lint rules to help validate the generated files
        in the test-directory
 
-2010-06-07  Thomas E. Dickey  <[email protected]>
+2010-06-07  Thomas E. Dickey  <[email protected]>
 
        * test/pure_calc.tab.c, test/pure_error.tab.c: RCS_BASE
 
@@ -1728,11 +1926,11 @@
        anyway.  This allows for better compatibility with yacc sources written
        for bison.
 
-2010-06-07  Thomas E. Dickey  <[email protected]>
+2010-06-07  Thomas E. Dickey  <[email protected]>
 
        * VERSION: bump to 2010/06/07
 
-2010-06-06  Thomas E. Dickey  <[email protected]>
+2010-06-06  Thomas E. Dickey  <[email protected]>
 
        * test/calc.tab.c, configure: regen
 
@@ -1783,12 +1981,12 @@
                c) CF_GCC_VERSION, ignore stderr
                d) CF_GCC_WARNINGS, adjust options to work with c89 wrapper of 
gcc
 
-2010-04-20  Thomas E. Dickey  <[email protected]>
+2010-04-20  Thomas E. Dickey  <[email protected]>
 
        * package/debian/changelog, package/debian/compat, 
package/debian/control, package/debian/copyright, package/debian/docs, 
package/debian/postinst, package/debian/prerm, package/debian/rules, 
package/debian/watch:
        scripts from Debian package
 
-2010-02-16  Thomas E. Dickey  <[email protected]>
+2010-02-16  Thomas E. Dickey  <[email protected]>
 
        * yacc.1: document -P and bison-extensions
 
@@ -1840,24 +2038,24 @@
 
        * skeleton.c: fix a memory leak in the generated skeleton
 
-2010-01-01  Thomas E. Dickey  <[email protected]>
+2010-01-01  Thomas E. Dickey  <[email protected]>
 
        * package/debian/source/format: scripts from Debian package
 
-2009-12-31  Thomas E. Dickey  <[email protected]>
+2009-12-31  Thomas E. Dickey  <[email protected]>
 
        * config.guess: update to 2009-12-30
 
        * config.sub: update to 2009-12-31
 
-2009-10-27  Thomas E. Dickey  <[email protected]>
+2009-10-27  Thomas E. Dickey  <[email protected]>
 
        * VERSION: 20091027
 
        * output.c, mkpar.c, defs.h, lalr.c, closure.c, graph.c, lr0.c, 
verbose.c, main.c, reader.c:
        strict compiler warnings
 
-2009-10-26  Thomas E. Dickey  <[email protected]>
+2009-10-26  Thomas E. Dickey  <[email protected]>
 
        * test/ftp.tab.c, test/grammar.tab.c, test/calc.tab.c, test/error.tab.c:
        resync
@@ -1872,44 +2070,44 @@
 
        * aclocal.m4: resync with my-autoconf
 
-2009-08-25  Thomas E. Dickey  <[email protected]>
+2009-08-25  Thomas E. Dickey  <[email protected]>
 
        * config.guess, config.sub: update to 2009-08-19
 
-2009-02-21  Thomas E. Dickey  <[email protected]>
+2009-02-21  Thomas E. Dickey  <[email protected]>
 
        * VERSION: bump
 
        * output.c: restore "yylval" symbol, omitted in cleanup on 2008/8/25
 
-2008-12-26  Thomas E. Dickey  <[email protected]>
+2008-12-26  Thomas E. Dickey  <[email protected]>
 
        * configure: regen with autoconf-2.52 (patched)
 
-2008-12-25  Thomas E. Dickey  <[email protected]>
+2008-12-25  Thomas E. Dickey  <[email protected]>
 
        * test/error.tab.c, test/ftp.tab.c, test/grammar.tab.c, test/calc.tab.c:
        regenerated
 
-2008-12-24  Thomas E. Dickey  <[email protected]>
+2008-12-24  Thomas E. Dickey  <[email protected]>
 
        * VERSION: bump
 
        * skeleton.c:
        remove ifdef-lint from goto yyerrlab, to quiet gcc warning
 
-2008-11-26  Thomas E. Dickey  <[email protected]>
+2008-11-26  Thomas E. Dickey  <[email protected]>
 
        * verbose.c, main.c, defs.h, mkpar.c, reader.c:
        completed implementation of "%expect" (report by Perry E. Metzger).
        add "%expect-rr", which is (unlike bison) allowable in LALR parsers.
 
-2008-11-24  Thomas E. Dickey  <[email protected]>
+2008-11-24  Thomas E. Dickey  <[email protected]>
 
        * closure.c, defs.h, error.c, graph.c, lalr.c, lr0.c, main.c, mkpar.c, 
output.c, reader.c, skeleton.c, symtab.c, verbose.c, warshall.c:
        change indent-style (request by Perry E. Metzger)
 
-2008-08-27  Thomas E. Dickey  <[email protected]>
+2008-08-27  Thomas E. Dickey  <[email protected]>
 
        * test/calc.tab.c, test/error.tab.c, test/ftp.tab.c, test/grammar.tab.c:
        better implementation of YYPARSE_PARAM, using YYPARSE_DECL() macro
@@ -1948,12 +2146,12 @@
        * test/calc.tab.c, test/error.tab.c, test/ftp.tab.c, test/grammar.tab.c:
        remove 'register' keywords
 
-2008-08-26  Thomas E. Dickey  <[email protected]>
+2008-08-26  Thomas E. Dickey  <[email protected]>
 
        * warshall.c, verbose.c, symtab.c, skeleton.c, reader.c, output.c, 
mkpar.c, main.c, lr0.c, lalr.c, graph.c, error.c, closure.c:
        remove 'register' keywords
 
-2008-08-25  Thomas E. Dickey  <[email protected]>
+2008-08-25  Thomas E. Dickey  <[email protected]>
 
        * test/ftp.tab.c: regen'd
 
@@ -1993,7 +2191,7 @@
 
        * makefile.in: add dependency on VERSION file.
 
-2008-08-24  Thomas E. Dickey  <[email protected]>
+2008-08-24  Thomas E. Dickey  <[email protected]>
 
        * VERSION: bump
 

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to