Module Name: src
Committed By: snj
Date: Tue Jul 18 18:09:44 UTC 2017
Modified Files:
src/doc [netbsd-8]: 3RDPARTY
src/external/bsd/byacc [netbsd-8]: byacc2netbsd
src/external/bsd/byacc/bin [netbsd-8]: Makefile
src/external/bsd/byacc/dist [netbsd-8]: CHANGES MANIFEST VERSION
btyaccpar.c btyaccpar.skel config.guess config.sub defs.h main.c
output.c yaccpar.c yaccpar.skel
src/external/bsd/byacc/dist/package [netbsd-8]: byacc.spec
mingw-byacc.spec
src/external/bsd/byacc/dist/package/debian [netbsd-8]: changelog
src/external/bsd/byacc/dist/package/pkgsrc [netbsd-8]: Makefile
src/external/bsd/byacc/dist/test/btyacc [netbsd-8]: btyacc_calc1.tab.c
btyacc_demo.tab.c btyacc_destroy1.tab.c btyacc_destroy2.tab.c
btyacc_destroy3.tab.c calc.tab.c calc1.tab.c calc2.tab.c
calc3.tab.c code_calc.code.c code_error.code.c empty.tab.c
err_inherit3.tab.c err_inherit4.tab.c err_syntax10.tab.c
err_syntax11.tab.c err_syntax12.tab.c err_syntax18.tab.c
err_syntax20.tab.c error.tab.c expr.oxout.tab.c grammar.tab.c
inherit0.tab.c inherit1.tab.c inherit2.tab.c ok_syntax1.tab.c
pure_calc.tab.c pure_error.tab.c quote_calc-s.tab.c
quote_calc.tab.c quote_calc2-s.tab.c quote_calc2.tab.c
quote_calc3-s.tab.c quote_calc3.tab.c quote_calc4-s.tab.c
quote_calc4.tab.c rename_debug.c varsyntax_calc1.tab.c
src/external/bsd/byacc/dist/test/yacc [netbsd-8]: big_l.output
calc3.tab.c ok_syntax1.tab.c pure_calc.tab.c pure_error.tab.c
Log Message:
Pull up following revision(s) (requested by jmcneill in ticket #114):
doc/3RDPARTY: 1.1445
external/bsd/byacc/bin/Makefile: up to 1.7
external/bsd/byacc/byacc2netbsd: up to 1.5
external/bsd/byacc/dist/CHANGES: up to 1.1.1.8
external/bsd/byacc/dist/MANIFEST: up to 1.1.1.4
external/bsd/byacc/dist/VERSION: up to 1.1.1.8
external/bsd/byacc/dist/btyaccpar.c: up to 1.4
external/bsd/byacc/dist/btyaccpar.skel: up to 1.4
external/bsd/byacc/dist/config.guess: up to 1.3
external/bsd/byacc/dist/config.sub: up to 1.3
external/bsd/byacc/dist/defs.h: up to 1.12
external/bsd/byacc/dist/main.c: up to 1.14
external/bsd/byacc/dist/output.c: up to 1.18
external/bsd/byacc/dist/package/byacc.spec: up to 1.1.1.7
external/bsd/byacc/dist/package/debian/changelog: up to 1.1.1.7
external/bsd/byacc/dist/package/mingw-byacc.spec: up to 1.1.1.4
external/bsd/byacc/dist/package/pkgsrc/Makefile: up to 1.1.1.7
external/bsd/byacc/dist/test/btyacc/btyacc_calc1.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/btyacc_demo.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/btyacc_destroy1.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/btyacc_destroy2.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/btyacc_destroy3.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/calc.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/calc1.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/calc2.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/calc3.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/code_calc.code.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/code_error.code.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/empty.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/err_inherit3.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/err_inherit4.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/err_syntax10.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/err_syntax11.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/err_syntax12.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/err_syntax18.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/err_syntax20.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/error.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/expr.oxout.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/grammar.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/inherit0.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/inherit1.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/inherit2.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/ok_syntax1.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/pure_calc.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/pure_error.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/quote_calc-s.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/quote_calc.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/quote_calc2-s.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/quote_calc2.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/quote_calc3-s.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/quote_calc3.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/quote_calc4-s.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/quote_calc4.tab.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/rename_debug.c: up to 1.3
external/bsd/byacc/dist/test/btyacc/varsyntax_calc1.tab.c: up to 1.3
external/bsd/byacc/dist/test/yacc/big_l.output: up to 1.1.1.2
external/bsd/byacc/dist/test/yacc/calc3.tab.c: up to 1.3
external/bsd/byacc/dist/test/yacc/ok_syntax1.tab.c: up to 1.3
external/bsd/byacc/dist/test/yacc/pure_calc.tab.c: up to 1.3
external/bsd/byacc/dist/test/yacc/pure_error.tab.c: up to 1.3
external/bsd/byacc/dist/yaccpar.c: up to 1.5
external/bsd/byacc/dist/yaccpar.skel: up to 1.1.1.5
Import byacc 20170430.
To generate a diff of this commit:
cvs rdiff -u -r1.1444.2.2 -r1.1444.2.3 src/doc/3RDPARTY
cvs rdiff -u -r1.4 -r1.4.36.1 src/external/bsd/byacc/byacc2netbsd
cvs rdiff -u -r1.6 -r1.6.8.1 src/external/bsd/byacc/bin/Makefile
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.4.1 src/external/bsd/byacc/dist/CHANGES \
src/external/bsd/byacc/dist/VERSION
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.4.1 src/external/bsd/byacc/dist/MANIFEST
cvs rdiff -u -r1.3 -r1.3.4.1 src/external/bsd/byacc/dist/btyaccpar.c \
src/external/bsd/byacc/dist/btyaccpar.skel
cvs rdiff -u -r1.2 -r1.2.4.1 src/external/bsd/byacc/dist/config.guess \
src/external/bsd/byacc/dist/config.sub
cvs rdiff -u -r1.11 -r1.11.4.1 src/external/bsd/byacc/dist/defs.h
cvs rdiff -u -r1.13 -r1.13.4.1 src/external/bsd/byacc/dist/main.c
cvs rdiff -u -r1.17 -r1.17.4.1 src/external/bsd/byacc/dist/output.c
cvs rdiff -u -r1.4 -r1.4.4.1 src/external/bsd/byacc/dist/yaccpar.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.4.1 src/external/bsd/byacc/dist/yaccpar.skel
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.4.1 \
src/external/bsd/byacc/dist/package/byacc.spec
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.4.1 \
src/external/bsd/byacc/dist/package/mingw-byacc.spec
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.4.1 \
src/external/bsd/byacc/dist/package/debian/changelog
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.4.1 \
src/external/bsd/byacc/dist/package/pkgsrc/Makefile
cvs rdiff -u -r1.2 -r1.2.4.1 \
src/external/bsd/byacc/dist/test/btyacc/btyacc_calc1.tab.c \
src/external/bsd/byacc/dist/test/btyacc/btyacc_demo.tab.c \
src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy1.tab.c \
src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy2.tab.c \
src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy3.tab.c \
src/external/bsd/byacc/dist/test/btyacc/calc.tab.c \
src/external/bsd/byacc/dist/test/btyacc/calc1.tab.c \
src/external/bsd/byacc/dist/test/btyacc/calc2.tab.c \
src/external/bsd/byacc/dist/test/btyacc/calc3.tab.c \
src/external/bsd/byacc/dist/test/btyacc/code_calc.code.c \
src/external/bsd/byacc/dist/test/btyacc/code_error.code.c \
src/external/bsd/byacc/dist/test/btyacc/empty.tab.c \
src/external/bsd/byacc/dist/test/btyacc/err_inherit3.tab.c \
src/external/bsd/byacc/dist/test/btyacc/err_inherit4.tab.c \
src/external/bsd/byacc/dist/test/btyacc/err_syntax10.tab.c \
src/external/bsd/byacc/dist/test/btyacc/err_syntax11.tab.c \
src/external/bsd/byacc/dist/test/btyacc/err_syntax12.tab.c \
src/external/bsd/byacc/dist/test/btyacc/err_syntax18.tab.c \
src/external/bsd/byacc/dist/test/btyacc/err_syntax20.tab.c \
src/external/bsd/byacc/dist/test/btyacc/error.tab.c \
src/external/bsd/byacc/dist/test/btyacc/grammar.tab.c \
src/external/bsd/byacc/dist/test/btyacc/inherit0.tab.c \
src/external/bsd/byacc/dist/test/btyacc/inherit1.tab.c \
src/external/bsd/byacc/dist/test/btyacc/inherit2.tab.c \
src/external/bsd/byacc/dist/test/btyacc/ok_syntax1.tab.c \
src/external/bsd/byacc/dist/test/btyacc/pure_calc.tab.c \
src/external/bsd/byacc/dist/test/btyacc/pure_error.tab.c \
src/external/bsd/byacc/dist/test/btyacc/quote_calc-s.tab.c \
src/external/bsd/byacc/dist/test/btyacc/quote_calc.tab.c \
src/external/bsd/byacc/dist/test/btyacc/quote_calc2-s.tab.c \
src/external/bsd/byacc/dist/test/btyacc/quote_calc2.tab.c \
src/external/bsd/byacc/dist/test/btyacc/quote_calc3-s.tab.c \
src/external/bsd/byacc/dist/test/btyacc/quote_calc3.tab.c \
src/external/bsd/byacc/dist/test/btyacc/quote_calc4-s.tab.c \
src/external/bsd/byacc/dist/test/btyacc/quote_calc4.tab.c \
src/external/bsd/byacc/dist/test/btyacc/rename_debug.c \
src/external/bsd/byacc/dist/test/btyacc/varsyntax_calc1.tab.c
cvs rdiff -u -r1.2 -r1.2.8.1 \
src/external/bsd/byacc/dist/test/btyacc/expr.oxout.tab.c
cvs rdiff -u -r1.1.1.1 -r1.1.1.1.8.1 \
src/external/bsd/byacc/dist/test/yacc/big_l.output
cvs rdiff -u -r1.2 -r1.2.4.1 \
src/external/bsd/byacc/dist/test/yacc/calc3.tab.c \
src/external/bsd/byacc/dist/test/yacc/ok_syntax1.tab.c \
src/external/bsd/byacc/dist/test/yacc/pure_calc.tab.c \
src/external/bsd/byacc/dist/test/yacc/pure_error.tab.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/doc/3RDPARTY
diff -u src/doc/3RDPARTY:1.1444.2.2 src/doc/3RDPARTY:1.1444.2.3
--- src/doc/3RDPARTY:1.1444.2.2 Wed Jun 21 18:09:06 2017
+++ src/doc/3RDPARTY Tue Jul 18 18:09:42 2017
@@ -1,4 +1,4 @@
-# $NetBSD: 3RDPARTY,v 1.1444.2.2 2017/06/21 18:09:06 snj Exp $
+# $NetBSD: 3RDPARTY,v 1.1444.2.3 2017/07/18 18:09:42 snj Exp $
#
# This file contains a list of the software that has been integrated into
# NetBSD where we are not the primary maintainer.
@@ -225,8 +225,8 @@ is a FreeBSD committer who has been help
in the past.
Package: byacc
-Version: 20170201
-Current Vers: 20170201
+Version: 20170430
+Current Vers: 20170430
Maintainer: Thomas Dickey <[email protected]>
Archive Site: http://www.invisible-island.net/byacc/byacc.html
Home Page: http://www.invisible-island.net/byacc/byacc.html
Index: src/external/bsd/byacc/byacc2netbsd
diff -u src/external/bsd/byacc/byacc2netbsd:1.4 src/external/bsd/byacc/byacc2netbsd:1.4.36.1
--- src/external/bsd/byacc/byacc2netbsd:1.4 Sat Oct 8 19:28:39 2011
+++ src/external/bsd/byacc/byacc2netbsd Tue Jul 18 18:09:43 2017
@@ -1,6 +1,6 @@
#! /bin/sh
#
-# $NetBSD: byacc2netbsd,v 1.4 2011/10/08 19:28:39 christos Exp $
+# $NetBSD: byacc2netbsd,v 1.4.36.1 2017/07/18 18:09:43 snj Exp $
#
# Copyright (c) 2000 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -34,7 +34,7 @@
#
# $ cd /some/where/temporary
# $ tar xpfz /new/byacc/release/tar/file
-# $ sh /usr/src/external/bsd/byacc/dist/byacc2netbsd byacc-YYYYMMDD `pwd`
+# $ sh /usr/src/external/bsd/byacc/byacc2netbsd byacc-YYYYMMDD `pwd`
# $ cd src/external/bsd/byacc/dist
# $ cvs import -m "Import byacc YYYYMMDD" src/external/bsd/byacc/dist DICKEY byacc-YYYYMMDD
# $ cd ../../../../../byacc-YYYYMMDD
Index: src/external/bsd/byacc/bin/Makefile
diff -u src/external/bsd/byacc/bin/Makefile:1.6 src/external/bsd/byacc/bin/Makefile:1.6.8.1
--- src/external/bsd/byacc/bin/Makefile:1.6 Tue Apr 14 14:08:36 2015
+++ src/external/bsd/byacc/bin/Makefile Tue Jul 18 18:09:43 2017
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.6 2015/04/14 14:08:36 christos Exp $
+# $NetBSD: Makefile,v 1.6.8.1 2017/07/18 18:09:43 snj Exp $
.include "bsd.own.mk"
PROG= yacc
SRCS= closure.c error.c lalr.c lr0.c main.c mkpar.c output.c reader.c \
- symtab.c verbose.c warshall.c graph.c mstring.c yaccpar.c
+ symtab.c verbose.c warshall.c graph.c mstring.c btyaccpar.c
CPPFLAGS+= -DMAXTABLE=INT_MAX
CPPFLAGS+= -DGCC_NORETURN=__dead
Index: src/external/bsd/byacc/dist/CHANGES
diff -u src/external/bsd/byacc/dist/CHANGES:1.1.1.7 src/external/bsd/byacc/dist/CHANGES:1.1.1.7.4.1
--- src/external/bsd/byacc/dist/CHANGES:1.1.1.7 Sat Feb 11 19:30:02 2017
+++ src/external/bsd/byacc/dist/CHANGES Tue Jul 18 18:09:43 2017
@@ -1,3 +1,33 @@
+2017-04-30 Thomas E. Dickey <[email protected]>
+
+ * 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, t
est/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 <[email protected]>
+
+ * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+ bump
+
+2017-03-18 Thomas E. Dickey <[email protected]>
+
+ * config.sub: 2017-02-07
+
+ * config.guess: 2017-03-05
+
2017-02-01 Thomas E. Dickey <[email protected]>
* 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:
Index: src/external/bsd/byacc/dist/VERSION
diff -u src/external/bsd/byacc/dist/VERSION:1.1.1.7 src/external/bsd/byacc/dist/VERSION:1.1.1.7.4.1
--- src/external/bsd/byacc/dist/VERSION:1.1.1.7 Sat Feb 11 19:30:02 2017
+++ src/external/bsd/byacc/dist/VERSION Tue Jul 18 18:09:43 2017
@@ -1 +1 @@
-20170201
+20170430
Index: src/external/bsd/byacc/dist/MANIFEST
diff -u src/external/bsd/byacc/dist/MANIFEST:1.1.1.3 src/external/bsd/byacc/dist/MANIFEST:1.1.1.3.4.1
--- src/external/bsd/byacc/dist/MANIFEST:1.1.1.3 Sat Feb 11 19:30:02 2017
+++ src/external/bsd/byacc/dist/MANIFEST Tue Jul 18 18:09:43 2017
@@ -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
Index: src/external/bsd/byacc/dist/btyaccpar.c
diff -u src/external/bsd/byacc/dist/btyaccpar.c:1.3 src/external/bsd/byacc/dist/btyaccpar.c:1.3.4.1
--- src/external/bsd/byacc/dist/btyaccpar.c:1.3 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/btyaccpar.c Tue Jul 18 18:09:43 2017
@@ -1,10 +1,10 @@
-/* $NetBSD: btyaccpar.c,v 1.3 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: btyaccpar.c,v 1.3.4.1 2017/07/18 18:09:43 snj Exp $ */
/* This file generated automatically using
* @Id: skel2c,v 1.4 2016/06/07 00:26:09 tom Exp @
*/
-/* @Id: btyaccpar.skel,v 1.5 2016/12/02 22:02:28 tom Exp @ */
+/* @Id: btyaccpar.skel,v 1.6 2017/04/30 23:40:34 tom Exp @ */
#include "defs.h"
@@ -452,6 +452,23 @@ const char *const body_2[] =
" if (yydebug)",
" fprintf(stderr, \"%sdebug[<# of symbols on state stack>]\\n\", YYPREFIX);",
"#endif",
+ "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
+ " memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));",
+ "#endif",
+ "",
+ 0
+};
+
+const char *const init_vars[] =
+{
+ " yyerrflag = 0;",
+ " yychar = 0;",
+ " memset(&yyval, 0, sizeof(yyval));",
+ " memset(&yylval, 0, sizeof(yylval));",
+ "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
+ " memset(&yyloc, 0, sizeof(yyloc));",
+ " memset(&yylloc, 0, sizeof(yylloc));",
+ "#endif",
"",
0
};
Index: src/external/bsd/byacc/dist/btyaccpar.skel
diff -u src/external/bsd/byacc/dist/btyaccpar.skel:1.3 src/external/bsd/byacc/dist/btyaccpar.skel:1.3.4.1
--- src/external/bsd/byacc/dist/btyaccpar.skel:1.3 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/btyaccpar.skel Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* Id: btyaccpar.skel,v 1.5 2016/12/02 22:02:28 tom Exp */
+/* Id: btyaccpar.skel,v 1.7 2017/05/01 00:13:19 tom Exp */
#include "defs.h"
@@ -385,6 +385,19 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
+
+%% init_vars
+ yyerrflag = 0;
+ yychar = 0;
+ memset(&yyval, 0, sizeof(yyval));
+ memset(&yylval, 0, sizeof(yylval));
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(&yyloc, 0, sizeof(yyloc));
+ memset(&yylloc, 0, sizeof(yylloc));
+#endif
%% body_3
%%ifdef YYBTYACC
Index: src/external/bsd/byacc/dist/config.guess
diff -u src/external/bsd/byacc/dist/config.guess:1.2 src/external/bsd/byacc/dist/config.guess:1.2.4.1
--- src/external/bsd/byacc/dist/config.guess:1.2 Wed Feb 1 09:26:40 2017
+++ src/external/bsd/byacc/dist/config.guess Tue Jul 18 18:09:43 2017
@@ -2,7 +2,7 @@
# Attempt to guess a canonical system name.
# Copyright 1992-2017 Free Software Foundation, Inc.
-timestamp='2017-01-01'
+timestamp='2017-03-05'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -837,10 +837,11 @@ EOF
UNAME_PROCESSOR=`/usr/bin/uname -p`
case ${UNAME_PROCESSOR} in
amd64)
- echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
- *)
- echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
+ UNAME_PROCESSOR=x86_64 ;;
+ i386)
+ UNAME_PROCESSOR=i586 ;;
esac
+ echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
exit ;;
i*:CYGWIN*:*)
echo ${UNAME_MACHINE}-pc-cygwin
@@ -1343,6 +1344,9 @@ EOF
NSR-?:NONSTOP_KERNEL:*:*)
echo nsr-tandem-nsk${UNAME_RELEASE}
exit ;;
+ NSX-?:NONSTOP_KERNEL:*:*)
+ echo nsx-tandem-nsk${UNAME_RELEASE}
+ exit ;;
*:NonStop-UX:*:*)
echo mips-compaq-nonstopux
exit ;;
Index: src/external/bsd/byacc/dist/config.sub
diff -u src/external/bsd/byacc/dist/config.sub:1.2 src/external/bsd/byacc/dist/config.sub:1.2.4.1
--- src/external/bsd/byacc/dist/config.sub:1.2 Wed Feb 1 09:26:40 2017
+++ src/external/bsd/byacc/dist/config.sub Tue Jul 18 18:09:43 2017
@@ -2,7 +2,7 @@
# Configuration validation subroutine script.
# Copyright 1992-2017 Free Software Foundation, Inc.
-timestamp='2017-01-01'
+timestamp='2017-02-07'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -948,6 +948,9 @@ case $basic_machine in
nsr-tandem)
basic_machine=nsr-tandem
;;
+ nsx-tandem)
+ basic_machine=nsx-tandem
+ ;;
op50n-* | op60c-*)
basic_machine=hppa1.1-oki
os=-proelf
Index: src/external/bsd/byacc/dist/defs.h
diff -u src/external/bsd/byacc/dist/defs.h:1.11 src/external/bsd/byacc/dist/defs.h:1.11.4.1
--- src/external/bsd/byacc/dist/defs.h:1.11 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/defs.h Tue Jul 18 18:09:43 2017
@@ -1,9 +1,9 @@
-/* $NetBSD: defs.h,v 1.11 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: defs.h,v 1.11.4.1 2017/07/18 18:09:43 snj Exp $ */
#if HAVE_NBTOOL_CONFIG_H
#include "nbtool_config.h"
#endif
-/* Id: defs.h,v 1.56 2017/02/02 00:44:38 tom Exp */
+/* Id: defs.h,v 1.57 2017/04/30 23:29:11 tom Exp */
#ifdef HAVE_CONFIG_H
#include <config.h>
@@ -312,6 +312,7 @@ extern const char *const hdr_defs[];
extern const char *const hdr_vars[];
extern const char *const body_1[];
extern const char *const body_vars[];
+extern const char *const init_vars[];
extern const char *const body_2[];
extern const char *const body_3[];
extern const char *const trailer[];
Index: src/external/bsd/byacc/dist/main.c
diff -u src/external/bsd/byacc/dist/main.c:1.13 src/external/bsd/byacc/dist/main.c:1.13.4.1
--- src/external/bsd/byacc/dist/main.c:1.13 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/main.c Tue Jul 18 18:09:43 2017
@@ -1,10 +1,10 @@
-/* $NetBSD: main.c,v 1.13 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: main.c,v 1.13.4.1 2017/07/18 18:09:43 snj Exp $ */
#include "defs.h"
#include <sys/cdefs.h>
-__RCSID("$NetBSD: main.c,v 1.13 2017/02/11 19:33:12 christos Exp $");
-/* Id: main.c,v 1.59 2017/02/02 00:44:38 tom Exp */
+__RCSID("$NetBSD: main.c,v 1.13.4.1 2017/07/18 18:09:43 snj Exp $");
+/* Id: main.c,v 1.60 2017/04/30 20:57:56 Julien.Ramseier Exp */
#include <signal.h>
#ifndef _WIN32
@@ -272,7 +272,7 @@ setflag(int ch)
#if defined(YYBTYACC)
locations = 1;
#else
- unsupported_flag_warning("-B", "reconfigure with --enable-btyacc");
+ unsupported_flag_warning("-L", "reconfigure with --enable-btyacc");
#endif
break;
Index: src/external/bsd/byacc/dist/output.c
diff -u src/external/bsd/byacc/dist/output.c:1.17 src/external/bsd/byacc/dist/output.c:1.17.4.1
--- src/external/bsd/byacc/dist/output.c:1.17 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/output.c Tue Jul 18 18:09:43 2017
@@ -1,11 +1,11 @@
-/* $NetBSD: output.c,v 1.17 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: output.c,v 1.17.4.1 2017/07/18 18:09:43 snj Exp $ */
-/* Id: output.c,v 1.79 2016/12/02 20:42:38 tom Exp */
+/* Id: output.c,v 1.81 2017/04/30 23:23:32 tom Exp */
#include "defs.h"
#include <sys/cdefs.h>
-__RCSID("$NetBSD: output.c,v 1.17 2017/02/11 19:33:12 christos Exp $");
+__RCSID("$NetBSD: output.c,v 1.17.4.1 2017/07/18 18:09:43 snj Exp $");
#define StaticOrR (rflag ? "" : "static ")
#define CountLine(fp) (!rflag || ((fp) == code_file))
@@ -1590,6 +1590,19 @@ output_pure_parser(FILE * fp)
putc_code(fp, '\n');
}
+#if defined(YY_NO_LEAKS)
+static void
+output_no_leaks(FILE * fp)
+{
+ putc_code(fp, '\n');
+
+ if (fp == code_file)
+ ++outline;
+ fputs("#define YY_NO_LEAKS 1\n", fp);
+ putc_code(fp, '\n');
+}
+#endif
+
static void
output_trailing_text(void)
{
@@ -1991,6 +2004,9 @@ output(void)
output_prefix(fp);
output_pure_parser(fp);
+#if defined(YY_NO_LEAKS)
+ output_no_leaks(fp);
+#endif
output_stored_text(fp);
output_stype(fp);
#if defined(YYBTYACC)
@@ -2074,6 +2090,10 @@ output(void)
write_section(code_file, body_vars);
}
write_section(code_file, body_2);
+ if (pure_parser)
+ {
+ write_section(code_file, init_vars);
+ }
#if defined(YYBTYACC)
if (initial_action)
output_initial_action();
Index: src/external/bsd/byacc/dist/yaccpar.c
diff -u src/external/bsd/byacc/dist/yaccpar.c:1.4 src/external/bsd/byacc/dist/yaccpar.c:1.4.4.1
--- src/external/bsd/byacc/dist/yaccpar.c:1.4 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/yaccpar.c Tue Jul 18 18:09:43 2017
@@ -1,10 +1,10 @@
-/* $NetBSD: yaccpar.c,v 1.4 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: yaccpar.c,v 1.4.4.1 2017/07/18 18:09:43 snj Exp $ */
/* This file generated automatically using
* @Id: skel2c,v 1.4 2016/06/07 00:26:09 tom Exp @
*/
-/* @Id: yaccpar.skel,v 1.7 2016/06/06 23:35:55 Tom.Shields Exp @ */
+/* @Id: yaccpar.skel,v 1.8 2016/12/02 21:44:42 tom Exp @ */
#include "defs.h"
@@ -216,6 +216,14 @@ const char *const body_2[] =
0
};
+const char *const init_vars[] =
+{
+ " memset(&yyval, 0, sizeof(yyval));",
+ " memset(&yylval, 0, sizeof(yylval));",
+ "",
+ 0
+};
+
const char *const body_3[] =
{
" yym = 0;",
Index: src/external/bsd/byacc/dist/yaccpar.skel
diff -u src/external/bsd/byacc/dist/yaccpar.skel:1.1.1.4 src/external/bsd/byacc/dist/yaccpar.skel:1.1.1.4.4.1
--- src/external/bsd/byacc/dist/yaccpar.skel:1.1.1.4 Sat Feb 11 19:30:02 2017
+++ src/external/bsd/byacc/dist/yaccpar.skel Tue Jul 18 18:09:43 2017
@@ -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 @@ YYPARSE_DECL()
}
#endif
+%% init_vars
+ memset(&yyval, 0, sizeof(yyval));
+ memset(&yylval, 0, sizeof(yylval));
+
%% body_3
yym = 0;
yyn = 0;
Index: src/external/bsd/byacc/dist/package/byacc.spec
diff -u src/external/bsd/byacc/dist/package/byacc.spec:1.1.1.6 src/external/bsd/byacc/dist/package/byacc.spec:1.1.1.6.4.1
--- src/external/bsd/byacc/dist/package/byacc.spec:1.1.1.6 Sat Feb 11 19:30:02 2017
+++ src/external/bsd/byacc/dist/package/byacc.spec Tue Jul 18 18:09:43 2017
@@ -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
Index: src/external/bsd/byacc/dist/package/mingw-byacc.spec
diff -u src/external/bsd/byacc/dist/package/mingw-byacc.spec:1.1.1.3 src/external/bsd/byacc/dist/package/mingw-byacc.spec:1.1.1.3.4.1
--- src/external/bsd/byacc/dist/package/mingw-byacc.spec:1.1.1.3 Sat Feb 11 19:30:02 2017
+++ src/external/bsd/byacc/dist/package/mingw-byacc.spec Tue Jul 18 18:09:43 2017
@@ -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
Index: src/external/bsd/byacc/dist/package/debian/changelog
diff -u src/external/bsd/byacc/dist/package/debian/changelog:1.1.1.6 src/external/bsd/byacc/dist/package/debian/changelog:1.1.1.6.4.1
--- src/external/bsd/byacc/dist/package/debian/changelog:1.1.1.6 Sat Feb 11 19:30:02 2017
+++ src/external/bsd/byacc/dist/package/debian/changelog Tue Jul 18 18:09:43 2017
@@ -1,3 +1,9 @@
+byacc (20170430) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <[email protected]> Sun, 30 Apr 2017 16:55:15 -0400
+
byacc (20170201) unstable; urgency=low
* maintenance updates
Index: src/external/bsd/byacc/dist/package/pkgsrc/Makefile
diff -u src/external/bsd/byacc/dist/package/pkgsrc/Makefile:1.1.1.6 src/external/bsd/byacc/dist/package/pkgsrc/Makefile:1.1.1.6.4.1
--- src/external/bsd/byacc/dist/package/pkgsrc/Makefile:1.1.1.6 Sat Feb 11 19:30:02 2017
+++ src/external/bsd/byacc/dist/package/pkgsrc/Makefile Tue Jul 18 18:09:43 2017
@@ -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/
Index: src/external/bsd/byacc/dist/test/btyacc/btyacc_calc1.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/btyacc_calc1.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/btyacc_calc1.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/btyacc_calc1.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/btyacc_calc1.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: btyacc_calc1.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: btyacc_calc1.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -820,6 +820,18 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
+
+ yyerrflag = 0;
+ yychar = 0;
+ memset(&yyval, 0, sizeof(yyval));
+ memset(&yylval, 0, sizeof(yylval));
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(&yyloc, 0, sizeof(yyloc));
+ memset(&yylloc, 0, sizeof(yylloc));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1527,7 +1539,7 @@ case 28:
yyval.vval = yystack.l_mark[-1].vval;
}
break;
-#line 1529 "btyacc_calc1.tab.c"
+#line 1541 "btyacc_calc1.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/btyacc_demo.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/btyacc_demo.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/btyacc_demo.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/btyacc_demo.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/btyacc_demo.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: btyacc_demo.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: btyacc_demo.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -1332,6 +1332,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -2105,7 +2108,7 @@ case 59:
#line 197 "btyacc_demo.y"
{ yyval.code = yystack.l_mark[-1].code; }
break;
-#line 2107 "btyacc_demo.tab.c"
+#line 2110 "btyacc_demo.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy1.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy1.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy1.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy1.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy1.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: btyacc_destroy1.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: btyacc_destroy1.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -664,6 +664,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1227,7 +1230,7 @@ case 9:
#line 86 "btyacc_destroy1.y"
{ yyval.nlist = yystack.l_mark[-5].nlist; }
break;
-#line 1229 "btyacc_destroy1.tab.c"
+#line 1232 "btyacc_destroy1.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy2.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy2.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy2.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy2.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy2.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: btyacc_destroy2.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: btyacc_destroy2.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -664,6 +664,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1227,7 +1230,7 @@ case 9:
#line 86 "btyacc_destroy2.y"
{ yyval.nlist = yystack.l_mark[-5].nlist; }
break;
-#line 1229 "btyacc_destroy2.tab.c"
+#line 1232 "btyacc_destroy2.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy3.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy3.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy3.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy3.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy3.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: btyacc_destroy3.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: btyacc_destroy3.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -664,6 +664,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1227,7 +1230,7 @@ case 9:
#line 89 "btyacc_destroy3.y"
{ yyval.nlist = yystack.l_mark[-5].nlist; }
break;
-#line 1229 "btyacc_destroy3.tab.c"
+#line 1232 "btyacc_destroy3.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/calc.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/calc.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/calc.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/calc.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/calc.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: calc.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: calc.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -659,6 +659,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1233,7 +1236,7 @@ case 18:
#line 63 "calc.y"
{ yyval = base * yystack.l_mark[-1] + yystack.l_mark[0]; }
break;
-#line 1235 "calc.tab.c"
+#line 1238 "calc.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/calc1.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/calc1.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/calc1.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/calc1.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/calc1.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: calc1.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: calc1.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -803,6 +803,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1480,7 +1483,7 @@ case 28:
yyval.vval = yystack.l_mark[-1].vval;
}
break;
-#line 1482 "calc1.tab.c"
+#line 1485 "calc1.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/calc2.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/calc2.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/calc2.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/calc2.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/calc2.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: calc2.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: calc2.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -672,6 +672,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1246,7 +1249,7 @@ case 18:
#line 70 "calc2.y"
{ yyval = (*base) * yystack.l_mark[-1] + yystack.l_mark[0]; }
break;
-#line 1248 "calc2.tab.c"
+#line 1251 "calc2.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/calc3.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/calc3.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/calc3.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/calc3.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/calc3.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: calc3.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: calc3.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -677,6 +677,18 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
+
+ yyerrflag = 0;
+ yychar = 0;
+ memset(&yyval, 0, sizeof(yyval));
+ memset(&yylval, 0, sizeof(yylval));
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(&yyloc, 0, sizeof(yyloc));
+ memset(&yylloc, 0, sizeof(yylloc));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1251,7 +1263,7 @@ case 18:
#line 73 "calc3.y"
{ yyval = (*base) * yystack.l_mark[-1] + yystack.l_mark[0]; }
break;
-#line 1253 "calc3.tab.c"
+#line 1265 "calc3.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/code_calc.code.c
diff -u src/external/bsd/byacc/dist/test/btyacc/code_calc.code.c:1.2 src/external/bsd/byacc/dist/test/btyacc/code_calc.code.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/code_calc.code.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/code_calc.code.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: code_calc.code.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: code_calc.code.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -532,6 +532,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1106,7 +1109,7 @@ case 18:
#line 67 "code_calc.y"
{ yyval = base * yystack.l_mark[-1] + yystack.l_mark[0]; }
break;
-#line 1108 "code_calc.code.c"
+#line 1111 "code_calc.code.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/code_error.code.c
diff -u src/external/bsd/byacc/dist/test/btyacc/code_error.code.c:1.2 src/external/bsd/byacc/dist/test/btyacc/code_error.code.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/code_error.code.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/code_error.code.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: code_error.code.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: code_error.code.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -502,6 +502,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
Index: src/external/bsd/byacc/dist/test/btyacc/empty.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/empty.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/empty.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/empty.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/empty.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: empty.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: empty.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -521,6 +521,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
Index: src/external/bsd/byacc/dist/test/btyacc/err_inherit3.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/err_inherit3.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/err_inherit3.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/err_inherit3.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/err_inherit3.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: err_inherit3.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: err_inherit3.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -621,6 +621,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1191,7 +1194,7 @@ case 13:
#line 75 "err_inherit3.y"
{ yyval.nlist = yystack.l_mark[0].nlist; }
break;
-#line 1193 "err_inherit3.tab.c"
+#line 1196 "err_inherit3.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/err_inherit4.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/err_inherit4.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/err_inherit4.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/err_inherit4.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/err_inherit4.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: err_inherit4.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: err_inherit4.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -619,6 +619,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1181,7 +1184,7 @@ case 11:
#line 77 "err_inherit4.y"
{ yyval.nlist = yystack.l_mark[0].nlist; yyloc = yystack.p_mark[1]; }
break;
-#line 1183 "err_inherit4.tab.c"
+#line 1186 "err_inherit4.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/err_syntax10.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/err_syntax10.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/err_syntax10.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/err_syntax10.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/err_syntax10.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: err_syntax10.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: err_syntax10.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -520,6 +520,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
Index: src/external/bsd/byacc/dist/test/btyacc/err_syntax11.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/err_syntax11.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/err_syntax11.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/err_syntax11.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/err_syntax11.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: err_syntax11.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: err_syntax11.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -526,6 +526,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
Index: src/external/bsd/byacc/dist/test/btyacc/err_syntax12.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/err_syntax12.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/err_syntax12.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/err_syntax12.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/err_syntax12.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: err_syntax12.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: err_syntax12.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -532,6 +532,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
Index: src/external/bsd/byacc/dist/test/btyacc/err_syntax18.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/err_syntax18.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/err_syntax18.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/err_syntax18.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/err_syntax18.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: err_syntax18.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: err_syntax18.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -529,6 +529,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1047,7 +1050,7 @@ case 1:
#line 9 "err_syntax18.y"
{ yyval = yystack.l_mark[1]; }
break;
-#line 1049 "err_syntax18.tab.c"
+#line 1052 "err_syntax18.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/err_syntax20.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/err_syntax20.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/err_syntax20.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/err_syntax20.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/err_syntax20.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: err_syntax20.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: err_syntax20.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -524,6 +524,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1042,7 +1045,7 @@ case 1:
#line 12 "err_syntax20.y"
{ yystack.l_mark[-1].rechk = 3; }
break;
-#line 1044 "err_syntax20.tab.c"
+#line 1047 "err_syntax20.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/error.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/error.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/error.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/error.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/error.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: error.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: error.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -525,6 +525,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
Index: src/external/bsd/byacc/dist/test/btyacc/grammar.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/grammar.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/grammar.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/grammar.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/grammar.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: grammar.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: grammar.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -1498,6 +1498,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -2686,7 +2689,7 @@ case 114:
yyval.declarator->func_def = FUNC_ANSI;
}
break;
-#line 2688 "grammar.tab.c"
+#line 2691 "grammar.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/inherit0.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/inherit0.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/inherit0.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/inherit0.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/inherit0.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: inherit0.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: inherit0.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -544,6 +544,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1102,7 +1105,7 @@ case 11:
#line 43 "inherit0.y"
{ yyval = yystack.l_mark[0]; }
break;
-#line 1104 "inherit0.tab.c"
+#line 1107 "inherit0.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/inherit1.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/inherit1.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/inherit1.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/inherit1.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/inherit1.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: inherit1.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: inherit1.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -565,6 +565,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1127,7 +1130,7 @@ case 11:
#line 71 "inherit1.y"
{ yyval.nlist = yystack.l_mark[0].nlist; }
break;
-#line 1129 "inherit1.tab.c"
+#line 1132 "inherit1.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/inherit2.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/inherit2.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/inherit2.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/inherit2.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/inherit2.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: inherit2.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: inherit2.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -620,6 +620,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1186,7 +1189,7 @@ case 12:
#line 75 "inherit2.y"
{ yyval.nlist = yystack.l_mark[0].nlist; }
break;
-#line 1188 "inherit2.tab.c"
+#line 1191 "inherit2.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/ok_syntax1.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/ok_syntax1.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/ok_syntax1.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/ok_syntax1.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/ok_syntax1.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: ok_syntax1.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: ok_syntax1.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -700,6 +700,18 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
+
+ yyerrflag = 0;
+ yychar = 0;
+ memset(&yyval, 0, sizeof(yyval));
+ memset(&yylval, 0, sizeof(yylval));
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(&yyloc, 0, sizeof(yyloc));
+ memset(&yylloc, 0, sizeof(yylloc));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1274,7 +1286,7 @@ case 18:
#line 101 "ok_syntax1.y"
{ yyval.ival = (*base) * yystack.l_mark[-1].ival + yystack.l_mark[0].ival; }
break;
-#line 1276 "ok_syntax1.tab.c"
+#line 1288 "ok_syntax1.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/pure_calc.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/pure_calc.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/pure_calc.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/pure_calc.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/pure_calc.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: pure_calc.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: pure_calc.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -673,6 +673,18 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
+
+ yyerrflag = 0;
+ yychar = 0;
+ memset(&yyval, 0, sizeof(yyval));
+ memset(&yylval, 0, sizeof(yylval));
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(&yyloc, 0, sizeof(yyloc));
+ memset(&yylloc, 0, sizeof(yylloc));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1247,7 +1259,7 @@ case 18:
#line 69 "pure_calc.y"
{ yyval = base * yystack.l_mark[-1] + yystack.l_mark[0]; }
break;
-#line 1249 "pure_calc.tab.c"
+#line 1261 "pure_calc.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/pure_error.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/pure_error.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/pure_error.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/pure_error.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/pure_error.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: pure_error.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: pure_error.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -541,6 +541,18 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
+
+ yyerrflag = 0;
+ yychar = 0;
+ memset(&yyval, 0, sizeof(yyval));
+ memset(&yylval, 0, sizeof(yylval));
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(&yyloc, 0, sizeof(yyloc));
+ memset(&yylloc, 0, sizeof(yylloc));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
Index: src/external/bsd/byacc/dist/test/btyacc/quote_calc-s.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/quote_calc-s.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/quote_calc-s.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/quote_calc-s.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/quote_calc-s.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: quote_calc-s.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: quote_calc-s.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -677,6 +677,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1251,7 +1254,7 @@ case 18:
#line 70 "quote_calc.y"
{ yyval = base * yystack.l_mark[-1] + yystack.l_mark[0]; }
break;
-#line 1253 "quote_calc-s.tab.c"
+#line 1256 "quote_calc-s.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/quote_calc.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/quote_calc.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/quote_calc.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/quote_calc.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/quote_calc.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: quote_calc.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: quote_calc.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -683,6 +683,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1257,7 +1260,7 @@ case 18:
#line 70 "quote_calc.y"
{ yyval = base * yystack.l_mark[-1] + yystack.l_mark[0]; }
break;
-#line 1259 "quote_calc.tab.c"
+#line 1262 "quote_calc.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/quote_calc2-s.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/quote_calc2-s.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/quote_calc2-s.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/quote_calc2-s.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/quote_calc2-s.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: quote_calc2-s.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: quote_calc2-s.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -677,6 +677,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1251,7 +1254,7 @@ case 18:
#line 70 "quote_calc2.y"
{ yyval = base * yystack.l_mark[-1] + yystack.l_mark[0]; }
break;
-#line 1253 "quote_calc2-s.tab.c"
+#line 1256 "quote_calc2-s.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/quote_calc2.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/quote_calc2.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/quote_calc2.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/quote_calc2.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/quote_calc2.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: quote_calc2.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: quote_calc2.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -683,6 +683,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1257,7 +1260,7 @@ case 18:
#line 70 "quote_calc2.y"
{ yyval = base * yystack.l_mark[-1] + yystack.l_mark[0]; }
break;
-#line 1259 "quote_calc2.tab.c"
+#line 1262 "quote_calc2.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/quote_calc3-s.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/quote_calc3-s.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/quote_calc3-s.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/quote_calc3-s.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/quote_calc3-s.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: quote_calc3-s.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: quote_calc3-s.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -678,6 +678,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1252,7 +1255,7 @@ case 18:
#line 70 "quote_calc3.y"
{ yyval = base * yystack.l_mark[-1] + yystack.l_mark[0]; }
break;
-#line 1254 "quote_calc3-s.tab.c"
+#line 1257 "quote_calc3-s.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/quote_calc3.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/quote_calc3.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/quote_calc3.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/quote_calc3.tab.c:1.2 Sat Feb 11 19:33:13 2017
+++ src/external/bsd/byacc/dist/test/btyacc/quote_calc3.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: quote_calc3.tab.c,v 1.2 2017/02/11 19:33:13 christos Exp $ */
+/* $NetBSD: quote_calc3.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -678,6 +678,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1252,7 +1255,7 @@ case 18:
#line 70 "quote_calc3.y"
{ yyval = base * yystack.l_mark[-1] + yystack.l_mark[0]; }
break;
-#line 1254 "quote_calc3.tab.c"
+#line 1257 "quote_calc3.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/quote_calc4-s.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/quote_calc4-s.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/quote_calc4-s.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/quote_calc4-s.tab.c:1.2 Sat Feb 11 19:33:13 2017
+++ src/external/bsd/byacc/dist/test/btyacc/quote_calc4-s.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: quote_calc4-s.tab.c,v 1.2 2017/02/11 19:33:13 christos Exp $ */
+/* $NetBSD: quote_calc4-s.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -678,6 +678,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1252,7 +1255,7 @@ case 18:
#line 70 "quote_calc4.y"
{ yyval = base * yystack.l_mark[-1] + yystack.l_mark[0]; }
break;
-#line 1254 "quote_calc4-s.tab.c"
+#line 1257 "quote_calc4-s.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/quote_calc4.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/quote_calc4.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/quote_calc4.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/quote_calc4.tab.c:1.2 Sat Feb 11 19:33:13 2017
+++ src/external/bsd/byacc/dist/test/btyacc/quote_calc4.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: quote_calc4.tab.c,v 1.2 2017/02/11 19:33:13 christos Exp $ */
+/* $NetBSD: quote_calc4.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -678,6 +678,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1252,7 +1255,7 @@ case 18:
#line 70 "quote_calc4.y"
{ yyval = base * yystack.l_mark[-1] + yystack.l_mark[0]; }
break;
-#line 1254 "quote_calc4.tab.c"
+#line 1257 "quote_calc4.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/rename_debug.c
diff -u src/external/bsd/byacc/dist/test/btyacc/rename_debug.c:1.2 src/external/bsd/byacc/dist/test/btyacc/rename_debug.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/rename_debug.c:1.2 Sat Feb 11 19:33:13 2017
+++ src/external/bsd/byacc/dist/test/btyacc/rename_debug.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: rename_debug.c,v 1.2 2017/02/11 19:33:13 christos Exp $ */
+/* $NetBSD: rename_debug.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -388,6 +388,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
Index: src/external/bsd/byacc/dist/test/btyacc/varsyntax_calc1.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/varsyntax_calc1.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/varsyntax_calc1.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/btyacc/varsyntax_calc1.tab.c:1.2 Sat Feb 11 19:33:13 2017
+++ src/external/bsd/byacc/dist/test/btyacc/varsyntax_calc1.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: varsyntax_calc1.tab.c,v 1.2 2017/02/11 19:33:13 christos Exp $ */
+/* $NetBSD: varsyntax_calc1.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -804,6 +804,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -1481,7 +1484,7 @@ case 28:
yyval.vval = yystack.l_mark[-1].vval;
}
break;
-#line 1483 "varsyntax_calc1.tab.c"
+#line 1486 "varsyntax_calc1.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/btyacc/expr.oxout.tab.c
diff -u src/external/bsd/byacc/dist/test/btyacc/expr.oxout.tab.c:1.2 src/external/bsd/byacc/dist/test/btyacc/expr.oxout.tab.c:1.2.8.1
--- src/external/bsd/byacc/dist/test/btyacc/expr.oxout.tab.c:1.2 Sat Feb 11 19:33:12 2017
+++ src/external/bsd/byacc/dist/test/btyacc/expr.oxout.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: expr.oxout.tab.c,v 1.2 2017/02/11 19:33:12 christos Exp $ */
+/* $NetBSD: expr.oxout.tab.c,v 1.2.8.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -1945,6 +1945,9 @@ YYPARSE_DECL()
if (yydebug)
fprintf(stderr, "%sdebug[<# of symbols on state stack>]\n", YYPREFIX);
#endif
+#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
+ memset(yyerror_loc_range, 0, sizeof(yyerror_loc_range));
+#endif
#if YYBTYACC
yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
@@ -2517,7 +2520,7 @@ case 10:
yyyGenIntNode(8,1,0,&yyval.yyyOxAttrbs,&yystack.l_mark[0].yyyOxAttrbs);
yyyAdjustINRC(8,1,0,0,&yyval.yyyOxAttrbs,&yystack.l_mark[0].yyyOxAttrbs);}}
break;
-#line 2519 "expr.oxout.tab.c"
+#line 2522 "expr.oxout.tab.c"
default:
break;
}
Index: src/external/bsd/byacc/dist/test/yacc/big_l.output
diff -u src/external/bsd/byacc/dist/test/yacc/big_l.output:1.1.1.1 src/external/bsd/byacc/dist/test/yacc/big_l.output:1.1.1.1.8.1
--- src/external/bsd/byacc/dist/test/yacc/big_l.output:1.1.1.1 Sat Jan 3 22:58:24 2015
+++ src/external/bsd/byacc/dist/test/yacc/big_l.output Tue Jul 18 18:09:43 2017
@@ -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:
Index: src/external/bsd/byacc/dist/test/yacc/calc3.tab.c
diff -u src/external/bsd/byacc/dist/test/yacc/calc3.tab.c:1.2 src/external/bsd/byacc/dist/test/yacc/calc3.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/yacc/calc3.tab.c:1.2 Sat Feb 11 19:33:13 2017
+++ src/external/bsd/byacc/dist/test/yacc/calc3.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: calc3.tab.c,v 1.2 2017/02/11 19:33:13 christos Exp $ */
+/* $NetBSD: calc3.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -445,6 +445,9 @@ YYPARSE_DECL()
}
#endif
+ memset(&yyval, 0, sizeof(yyval));
+ memset(&yylval, 0, sizeof(yylval));
+
yym = 0;
yyn = 0;
yynerrs = 0;
@@ -629,7 +632,7 @@ case 18:
#line 73 "calc3.y"
{ yyval = (*base) * yystack.l_mark[-1] + yystack.l_mark[0]; }
break;
-#line 631 "calc3.tab.c"
+#line 634 "calc3.tab.c"
}
yystack.s_mark -= yym;
yystate = *yystack.s_mark;
Index: src/external/bsd/byacc/dist/test/yacc/ok_syntax1.tab.c
diff -u src/external/bsd/byacc/dist/test/yacc/ok_syntax1.tab.c:1.2 src/external/bsd/byacc/dist/test/yacc/ok_syntax1.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/yacc/ok_syntax1.tab.c:1.2 Sat Feb 11 19:33:13 2017
+++ src/external/bsd/byacc/dist/test/yacc/ok_syntax1.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: ok_syntax1.tab.c,v 1.2 2017/02/11 19:33:13 christos Exp $ */
+/* $NetBSD: ok_syntax1.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -469,6 +469,9 @@ YYPARSE_DECL()
}
#endif
+ memset(&yyval, 0, sizeof(yyval));
+ memset(&yylval, 0, sizeof(yylval));
+
yym = 0;
yyn = 0;
yynerrs = 0;
@@ -653,7 +656,7 @@ case 18:
#line 101 "ok_syntax1.y"
{ yyval.ival = (*base) * yystack.l_mark[-1].ival + yystack.l_mark[0].ival; }
break;
-#line 655 "ok_syntax1.tab.c"
+#line 658 "ok_syntax1.tab.c"
}
yystack.s_mark -= yym;
yystate = *yystack.s_mark;
Index: src/external/bsd/byacc/dist/test/yacc/pure_calc.tab.c
diff -u src/external/bsd/byacc/dist/test/yacc/pure_calc.tab.c:1.2 src/external/bsd/byacc/dist/test/yacc/pure_calc.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/yacc/pure_calc.tab.c:1.2 Sat Feb 11 19:33:13 2017
+++ src/external/bsd/byacc/dist/test/yacc/pure_calc.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: pure_calc.tab.c,v 1.2 2017/02/11 19:33:13 christos Exp $ */
+/* $NetBSD: pure_calc.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -441,6 +441,9 @@ YYPARSE_DECL()
}
#endif
+ memset(&yyval, 0, sizeof(yyval));
+ memset(&yylval, 0, sizeof(yylval));
+
yym = 0;
yyn = 0;
yynerrs = 0;
@@ -625,7 +628,7 @@ case 18:
#line 69 "pure_calc.y"
{ yyval = base * yystack.l_mark[-1] + yystack.l_mark[0]; }
break;
-#line 627 "pure_calc.tab.c"
+#line 630 "pure_calc.tab.c"
}
yystack.s_mark -= yym;
yystate = *yystack.s_mark;
Index: src/external/bsd/byacc/dist/test/yacc/pure_error.tab.c
diff -u src/external/bsd/byacc/dist/test/yacc/pure_error.tab.c:1.2 src/external/bsd/byacc/dist/test/yacc/pure_error.tab.c:1.2.4.1
--- src/external/bsd/byacc/dist/test/yacc/pure_error.tab.c:1.2 Sat Feb 11 19:33:13 2017
+++ src/external/bsd/byacc/dist/test/yacc/pure_error.tab.c Tue Jul 18 18:09:43 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: pure_error.tab.c,v 1.2 2017/02/11 19:33:13 christos Exp $ */
+/* $NetBSD: pure_error.tab.c,v 1.2.4.1 2017/07/18 18:09:43 snj Exp $ */
/* original parser id follows */
/* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */
@@ -338,6 +338,9 @@ YYPARSE_DECL()
}
#endif
+ memset(&yyval, 0, sizeof(yyval));
+ memset(&yylval, 0, sizeof(yylval));
+
yym = 0;
yyn = 0;
yynerrs = 0;