Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: byacc | Distribution: SUSE Linux Enterprise 15 SP6 |
Version: 20221229 | Vendor: openSUSE |
Release: bp156.2.6 | Build date: Mon May 13 20:40:26 2024 |
Group: Development/Languages/C and C++ | Build host: i01-armsrv3 |
Size: 446788 | Source RPM: byacc-20221229-bp156.2.6.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://invisible-island.net/byacc/byacc.html | |
Summary: LALR(1) parser generator |
Berkeley Yacc is a LALR(1) parser generator. It has been made as compatible as possible with AT&T Yacc and it accepts any input specification that conforms to the AT&T Yacc documentation. In contrast to bison, it is written to avoid dependencies upon a particular compiler.
SUSE-Public-Domain
* Mon Jan 02 2023 Dirk Müller <dmueller@suse.com> - update to 20221229: * autoconf update * configure.in: correct help-message for --disable-btyacc option, and fix the reporting of the selected option value in the configure script's output * Sat Dec 03 2022 Dirk Müller <dmueller@suse.com> - update to 20221106: * test/run_test.sh: use context diff, to work with AIX * defs.h: fprintf_lineno might be passed a null, when reading from stdin - show "(null)" * makefile.in, test/run_make.sh, test/run_test.sh, test/run_lint.sh: fgrep-fixes * yacc.1: mention use of stderr/stdout for usage/debugging * yacc.1: document %empty * yacc.1: document %debug * yacc.1: minor fixes with check-manpage * Sat Jun 25 2022 Dirk Müller <dmueller@suse.com> - update to 20220128: * change a few malloc's to calloc's so clang analyzer can see initialized data * modify address computation in closure.c to avoid undefined behavior on machines which do not support large offsets (analysis/patch by Jessica Clarke, cf: 2014-09-17) * testsuite and autotools/build script fixes * Sat Oct 16 2021 Dirk Müller <dmueller@suse.com> - update to 20210808: * main.c: account for a memory-leak * fix memory-leak when replacing $$'s in destructor code * main.c, yacc.1: add "-h" option * line number reporting fixes * Tue Jul 27 2021 Dirk Müller <dmueller@suse.com> - update to 20210619: * btyaccpar.skel, yaccpar.skel: cancel unused assignments * output.c: fix gcc warning * test/run_test.sh, test/run_lint.sh, test/run_make.sh: shellcheck-warnings * test/run_test.sh: changes suggested at https://github.com/jannick0/byacc-snapshots/tree/YYINT-fix-20210520 * autotools update * Sat May 08 2021 Dirk Müller <dmueller@suse.com> - update to 20210328: * reader.c: ignore bison's "%empty" extension * reader.c, defs.h: %debug was a trivial bison "extension", mark it as such * yacc.1: use italics in a few places where bold was inappropriate * reader.c: add union tag to YYSTYPE structure for compatibility with a feature which bison copied from Solaris yacc (request by Ella Stanforth) * closure.c, warshall.c: fix undefined-behavior diagnosed with gcc -fsanitize=undefined (report by Alexander Richardson) * Sun Sep 20 2020 Dirk Mueller <dmueller@suse.com> - update to 20200910: * LICENSE: RCS_BASE * reader.c, output.c: cppcheck -- reduce scope update to version 2.0 improve loop which skips backward through a (possibly nested) sequence of square-brackets. * reader.c: simplify a check to quiet a bogus cppcheck-warning * yacc.1: bump date * reader.c: add a note about a bogus cppcheck warning always check for gcc attributes, to work around defect in clang's imitation of this feature * reader.c: cppcheck -- scope reduction cppcheck -- eliminate bogus returns after no-return functions * verbose.c, output.c, mkpar.c, main.c, warshall.c, lr0.c, lalr.c, graph.c, closure.c: cppcheck -- scope reduction * Fri Apr 03 2020 Martin Pluskal <mpluskal@suse.com> - Update to version 20200330: * See attached CHANGES for complete list of changes - Enable btyacc extension * Fri Dec 06 2019 Martin Pluskal <mpluskal@suse.com> - Update to version 20191125: * See attached CHANGES for complete list of changes * Mon Jun 17 2019 Martin Pluskal <mpluskal@suse.com> - Update to version 20190617: * See attached CHANGES for complete list of changes * Wed Jul 11 2018 mpluskal@suse.com - Update to version 20180609: * See attached CHANGES for complete list of changes * Mon Jun 05 2017 mpluskal@suse.com - Update to version 20170430: * See attached CHANGES for complete list of changes * Fri Apr 07 2017 mpluskal@suse.com - Update to version 20170201: * See attached CHANGES for complete list of changes * Fri Jan 27 2017 mpluskal@suse.com - Update to version 20161202: * See attached CHANGES for complete list of changes * Tue Jul 12 2016 mpluskal@suse.com - Update to version 20160606: * See attached CHANGES for complete list of changes * Wed Aug 05 2015 mpluskal@suse.com - Update to 20150711 * See attached CHANGES for complete list of changes * Thu Feb 26 2015 mpluskal@suse.com - Cleanup spec file with spec-cleaner - Add gpg signature - Update to 20141128 * lr0.c: coverity #39181: memory leak - Changes in 2014-11-13 * descrip.mms: support for openvms
/usr/bin/byacc /usr/share/doc/packages/byacc /usr/share/doc/packages/byacc/ACKNOWLEDGEMENTS /usr/share/doc/packages/byacc/CHANGES /usr/share/doc/packages/byacc/NEW_FEATURES /usr/share/doc/packages/byacc/NOTES /usr/share/doc/packages/byacc/NO_WARRANTY /usr/share/doc/packages/byacc/README /usr/share/doc/packages/byacc/README.BTYACC /usr/share/man/man1/byacc.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 20:14:19 2024