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