7e72610f0b
- update to 20241231: * main.c: s/0/NULL/ * main.c: gcc warning * reader.c: make UCH() consistent wrt IS_xxxx macros * main.c: from NetBSD - if "-o" option is given, derive the filename of the ".h" definitions-file by stripping commonly-used C/C++ suffixes such as ".c" and then adding ".h" * main.c: provide a fallback definition for W_OK, e.g., for Windows * main.c: correct condition for using $TEMP environment variable * output.c, yaccpar.c: gcc15 zero vs null warnings
Martin Pluskal2025-09-12 08:22:41 +00:00
afe86cde3c
- 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
Dirk Mueller2022-06-25 20:39:00 +00:00
9b65d7bcea
- Update to version 20200330: * See attached CHANGES for complete list of changes - Enable btyacc extension
Martin Pluskal2020-04-03 07:38:31 +00:00
115a3c0bc3
Accepting request 254941 from devel:tools:compiler
Stephan Kulow
2014-10-11 17:26:32 +00:00
c863430402
- update to version 20141006 - package/debian/source/format: change to native format to work around regression in Debian packaging. - main.c: correct parameter for umask - for very old mkstemp's - and use type mode_t to quiet compiler warning - configure.in: add configure check for mode_t - reader.c: better fix for get_line, by ensuring there is enough space to null-terminate its result (prompted by discussion with Craig Rodrigues). - main.c: make change to umask before calling mkstemp, as suggested in Coverity #56902 - reader.c: adjust logic in copy_action to avoid potential null-pointer dereference (Coverity #56901) - reader.c: adjust logic to avoid potential null-pointer dereference in compile_args (Coverity #63407) - reader.c: eliminate strcpy into fixed-size buffer (Coverity #63408) - yacc.1: document changes made with respect to %parse-param - output.c: add parameters from %parse-param to destructor. The order of the parameters is intentionally inconsistent with yyparse/yyerror, for "compatibility" with bison. - output.c: use puts_param_types/puts_param_names to output lex_param data. - btyaccpar.c: add casts, change types to fix strict compiler warnings - output.c: gcc-warning - output.c: fix limit when merging real/workaround tables - output.c: for btyacc, it is possible to have no conflicts - but in that case, the "ctable" was not generated at all, while the skeleton uses the table. The most straightforward (workaround)
Guido Berhoerster
2014-10-10 06:13:04 +00:00
16cfb0c557
Accepting request 246429 from devel:tools:compiler
Stephan Kulow
2014-08-27 05:46:26 +00:00
83b2779808
- update to version 20140715 * fix tests * remove obsolete -D option from usage message
Guido Berhoerster
2014-08-26 06:52:14 +00:00
3633fd83dc
Accepting request 235428 from devel:tools:compiler
Stephan Kulow
2014-05-27 16:23:38 +00:00
d33c4220fd
- update to version 20140422 * too large number of changes to list here, see the included CHANGES file for a detailed list
Guido Berhoerster
2014-05-26 16:01:57 +00:00
0099c4391f
Accepting request 200707 from devel:tools:compiler
Stephan Kulow
2013-09-26 17:29:17 +00:00
b54c7add5c
- update to version 20130925 * reader.c: fix two loop-limits found by clang 3.3 --analyze * configure: regen * aclocal.m4: tweaks to CF_MIXEDCASE_FILENAMES and CF_XOPEN_SOURCE for msys from ncurses * package/mingw-byacc.spec: RCS_BASE * regenerate various test files * skeleton.c: Increase default stack-size to match FreeBSD version noted as from "BSD 4.4 Lite Usr.bin Sources". * config.sub: update to 2013-09-15 * config.guess: update to 2013-06-10
Guido Berhoerster
2013-09-26 11:11:36 +00:00
f8389a443d
Accepting request 185711 from devel:tools:compiler
Stephan Kulow
2013-08-04 05:28:21 +00:00