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 20170430



details:   https://anonhg.NetBSD.org/src/rev/94a9d54bbad4
branches:  trunk
changeset: 824444:94a9d54bbad4
user:      christos <christos%NetBSD.org@localhost>
date:      Mon Jun 05 18:49:47 2017 +0000

description:
Import byacc 20170430

diffstat:

 external/bsd/byacc/dist/CHANGES                  |  30 ++++++++++++++++++++++++
 external/bsd/byacc/dist/MANIFEST                 |   2 +-
 external/bsd/byacc/dist/VERSION                  |   2 +-
 external/bsd/byacc/dist/package/byacc.spec       |   4 +-
 external/bsd/byacc/dist/package/debian/changelog |   6 ++++
 external/bsd/byacc/dist/package/mingw-byacc.spec |   4 +-
 external/bsd/byacc/dist/package/pkgsrc/Makefile  |   2 +-
 external/bsd/byacc/dist/test/yacc/big_l.output   |   2 +-
 external/bsd/byacc/dist/yaccpar.skel             |   6 ++++-
 9 files changed, 49 insertions(+), 9 deletions(-)

diffs (134 lines):

diff -r 2e819dfd07dc -r 94a9d54bbad4 external/bsd/byacc/dist/CHANGES
--- a/external/bsd/byacc/dist/CHANGES   Mon Jun 05 18:44:13 2017 +0000
+++ b/external/bsd/byacc/dist/CHANGES   Mon Jun 05 18:49:47 2017 +0000
@@ -1,3 +1,33 @@
+2017-04-30  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
+
+       * test/btyacc/quote_calc-s.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_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, 
test/btyacc/expr.oxout.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.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/err_syntax12.tab.c, 
test/btyacc/rename_debug.c, btyaccpar.c, btyaccpar.skel:
+       fix another uninitialized variable warning in "make check_make" for btyacc
+
+       * test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/calc3.tab.c, btyaccpar.c, btyaccpar.skel, 
test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/calc3.tab.c, yaccpar.c, defs.h, yaccpar.skel, output.c:
+       fix some compiler warnings for "make check_make" by adding section init_vars,
+       which initializes the body_vars for pure-parser configuration.
+
+2017-04-30  Tom.Shields
+
+       * output.c:
+       use YY_NO_LEAKS set in configure --with-no-leaks, in the generated code
+
+2017-04-30  Julien.Ramseier
+
+       * main.c, test/yacc/big_l.output:
+       fix typo in unsupported-flag warning message
+
+2017-04-30  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
+
+       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       bump
+
+2017-03-18  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
+
+       * config.sub: 2017-02-07
+
+       * config.guess: 2017-03-05
+
 2017-02-01  Thomas E. Dickey  <dickey%invisible-island.net@localhost>
 
        * test/btyacc/expr.oxout.error, test/btyacc/expr.oxout.output, test/btyacc/expr.oxout.tab.c, test/btyacc/expr.oxout.tab.h, test/yacc/expr.oxout.error, test/yacc/expr.oxout.output, 
test/yacc/expr.oxout.tab.c, test/yacc/expr.oxout.tab.h:
diff -r 2e819dfd07dc -r 94a9d54bbad4 external/bsd/byacc/dist/MANIFEST
--- a/external/bsd/byacc/dist/MANIFEST  Mon Jun 05 18:44:13 2017 +0000
+++ b/external/bsd/byacc/dist/MANIFEST  Mon Jun 05 18:49:47 2017 +0000
@@ -1,4 +1,4 @@
-MANIFEST for byacc-20170201, version t20170201
+MANIFEST for byacc-20170430, version t20170430
 --------------------------------------------------------------------------------
 MANIFEST                        this file
 ACKNOWLEDGEMENTS                original version of byacc - 1993
diff -r 2e819dfd07dc -r 94a9d54bbad4 external/bsd/byacc/dist/VERSION
--- a/external/bsd/byacc/dist/VERSION   Mon Jun 05 18:44:13 2017 +0000
+++ b/external/bsd/byacc/dist/VERSION   Mon Jun 05 18:49:47 2017 +0000
@@ -1,1 +1,1 @@
-20170201
+20170430
diff -r 2e819dfd07dc -r 94a9d54bbad4 external/bsd/byacc/dist/package/byacc.spec
--- a/external/bsd/byacc/dist/package/byacc.spec        Mon Jun 05 18:44:13 2017 +0000
+++ b/external/bsd/byacc/dist/package/byacc.spec        Mon Jun 05 18:49:47 2017 +0000
@@ -1,8 +1,8 @@
 Summary: byacc - public domain Berkeley LALR Yacc parser generator
 %define AppProgram byacc
-%define AppVersion 20170201
+%define AppVersion 20170430
 %define UseProgram yacc
-# $XTermId: byacc.spec,v 1.33 2017/02/01 09:55:04 tom Exp $
+# $XTermId: byacc.spec,v 1.34 2017/04/30 20:55:15 tom Exp $
 Name: %{AppProgram}
 Version: %{AppVersion}
 Release: 1
diff -r 2e819dfd07dc -r 94a9d54bbad4 external/bsd/byacc/dist/package/debian/changelog
--- a/external/bsd/byacc/dist/package/debian/changelog  Mon Jun 05 18:44:13 2017 +0000
+++ b/external/bsd/byacc/dist/package/debian/changelog  Mon Jun 05 18:49:47 2017 +0000
@@ -1,3 +1,9 @@
+byacc (20170430) unstable; urgency=low
+
+  * maintenance updates
+
+ -- Thomas E. Dickey <dickey%invisible-island.net@localhost>  Sun, 30 Apr 2017 16:55:15 -0400
+
 byacc (20170201) unstable; urgency=low
 
   * maintenance updates
diff -r 2e819dfd07dc -r 94a9d54bbad4 external/bsd/byacc/dist/package/mingw-byacc.spec
--- a/external/bsd/byacc/dist/package/mingw-byacc.spec  Mon Jun 05 18:44:13 2017 +0000
+++ b/external/bsd/byacc/dist/package/mingw-byacc.spec  Mon Jun 05 18:49:47 2017 +0000
@@ -1,8 +1,8 @@
 Summary: byacc - public domain Berkeley LALR Yacc parser generator
 %define AppProgram byacc
-%define AppVersion 20170201
+%define AppVersion 20170430
 %define UseProgram yacc
-# $XTermId: mingw-byacc.spec,v 1.15 2017/02/01 09:55:04 tom Exp $
+# $XTermId: mingw-byacc.spec,v 1.16 2017/04/30 20:55:15 tom Exp $
 Name: %{AppProgram}
 Version: %{AppVersion}
 Release: 1
diff -r 2e819dfd07dc -r 94a9d54bbad4 external/bsd/byacc/dist/package/pkgsrc/Makefile
--- a/external/bsd/byacc/dist/package/pkgsrc/Makefile   Mon Jun 05 18:44:13 2017 +0000
+++ b/external/bsd/byacc/dist/package/pkgsrc/Makefile   Mon Jun 05 18:49:47 2017 +0000
@@ -1,7 +1,7 @@
 # NetBSD: Makefile,v 1.9 2008/07/24 17:13:00 tonnerre Exp 
 #
 
-DISTNAME=      byacc-20170201
+DISTNAME=      byacc-20170430
 PKGREVISION=   1
 CATEGORIES=    devel
 MASTER_SITES=  ftp://invisible-island.net/byacc/
diff -r 2e819dfd07dc -r 94a9d54bbad4 external/bsd/byacc/dist/test/yacc/big_l.output
--- a/external/bsd/byacc/dist/test/yacc/big_l.output    Mon Jun 05 18:44:13 2017 +0000
+++ b/external/bsd/byacc/dist/test/yacc/big_l.output    Mon Jun 05 18:49:47 2017 +0000
@@ -1,4 +1,4 @@
-YACC: w - -B flag unsupported, reconfigure with --enable-btyacc
+YACC: w - -L flag unsupported, reconfigure with --enable-btyacc
 Usage: YACC [options] filename
 
 Options:
diff -r 2e819dfd07dc -r 94a9d54bbad4 external/bsd/byacc/dist/yaccpar.skel
--- a/external/bsd/byacc/dist/yaccpar.skel      Mon Jun 05 18:44:13 2017 +0000
+++ b/external/bsd/byacc/dist/yaccpar.skel      Mon Jun 05 18:49:47 2017 +0000
@@ -1,4 +1,4 @@
-/* Id: yaccpar.skel,v 1.8 2016/12/02 21:44:42 tom Exp  */
+/* Id: yaccpar.skel,v 1.9 2017/04/30 23:28:17 tom Exp  */
 
 #include "defs.h"
 
@@ -166,6 +166,10 @@
     }
 #endif
 
+%% init_vars
+    memset(&yyval,  0, sizeof(yyval));
+    memset(&yylval, 0, sizeof(yylval));
+
 %% body_3
     yym = 0;
     yyn = 0;



Home | Main Index | Thread Index | Old Index