git: vendor/BYACC vendor/byacc: upgrade from 20200910 to 20221106
Antonio Huete Jimenez
tuxillo at crater.dragonflybsd.org
Wed Nov 9 13:02:57 PST 2022
commit 5152d3b12e7bd60e1af870b18cbbe6d1cacbf8dd
Author: Antonio Huete Jimenez <tuxillo at quantumachine.net>
Date: Wed Nov 9 20:57:12 2022 +0100
vendor/byacc: upgrade from 20200910 to 20221106
Summary of notable changes:
o yacc.1: minor fixes with check-manpage
o mkpar.c: change printf format to allow for long-YYINT
o output.c:
- add a state-machine to output_semantic_actions() to detect and replace
o main.c:
- account for a memory-leak
- add "-h" option
o reader.c, output.c:
- improve loop which skips backward through a (possibly nested) sequence
of square-brackets.
- change a few malloc's to calloc's so clang analyzer can
see initialized data.
- fix memory-leak when replacing $$'s in destructor code
(report/testcase by Boris Kolpackov).
For a detailed change list see CHANGES.
Summary of changes:
contrib/byacc/CHANGES | 2867 +++++++++++++++++++++++++++++++++++++++++++---
contrib/byacc/VERSION | 2 +-
contrib/byacc/closure.c | 18 +-
contrib/byacc/defs.h | 132 +--
contrib/byacc/lalr.c | 4 +-
contrib/byacc/lr0.c | 4 +-
contrib/byacc/main.c | 148 ++-
contrib/byacc/mkpar.c | 4 +-
contrib/byacc/output.c | 62 +-
contrib/byacc/reader.c | 106 +-
contrib/byacc/verbose.c | 33 +-
contrib/byacc/warshall.c | 6 +-
contrib/byacc/yacc.1 | 51 +-
contrib/byacc/yaccpar.c | 6 +-
14 files changed, 3056 insertions(+), 387 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/5152d3b12e7bd60e1af870b18cbbe6d1cacbf8dd
--
DragonFly BSD source repository
More information about the Commits
mailing list