Commit Graph

20 Commits

Author SHA1 Message Date
jkim
11d4a34807 MFV: r319352
Merge byacc 20170430.
2017-05-31 19:37:23 +00:00
ngie
337e20c486 Apply r274475's to expr.oxout.tab.c to fix the test on FreeBSD
YYINT on FreeBSD is int, not short

I'll work with the upstream maintainer or come up with a build
method of modifying their definitions on install instead of
having to modify tests to match our forked YYINT definition.

PR:		216891
Sponsored by:	Dell EMC Isilon
2017-02-07 18:37:46 +00:00
jkim
f7c0db672c MFV: r313101
Update byacc to 20170201.
2017-02-02 20:00:01 +00:00
jkim
53511beac7 MFV: r309561
Merge byacc 20161202.
2016-12-13 22:16:02 +00:00
jkim
a2d1d7695a MFV: r306687
Merge byacc 20160606.
2016-10-04 22:22:32 +00:00
jkim
dd1a30de83 Merge byacc 20160324. 2016-03-25 22:32:26 +00:00
jkim
4e4c07c769 Merge byacc 20150711. 2016-02-29 21:39:00 +00:00
jkim
bc10954c50 Regen test cases for yacc(1) after r274460. YYINT is int now.
PR:		194982
2014-11-13 17:54:17 +00:00
bapt
32befc6ec2 Import byacc 20141006 2014-10-08 20:46:38 +00:00
bapt
6d0413c7d5 Import byacc 20141005 from vendor 2014-10-06 15:12:59 +00:00
rodrigc
5061170980 MFV:
use calloc in get_line() when allocating line to ensure it is fully initialized,
 fixes a later uninitialized value in copy_param() (FreeBSD #193499).

PR: 193499
Submitted by: Thomas E. Dickey  <tom@invisible-island.net>
2014-10-06 14:43:02 +00:00
bapt
81a50b4997 Update to byacc 20140715 (only concerns regression tests being fixed)
Directly use regression test from upstream

PR:		191020
Submitted by:	gcooper (yaneurabeya@gmail.com)
2014-07-17 22:22:38 +00:00
bapt
505c6cdc05 Update to 20140422 2014-05-25 00:13:29 +00:00
bapt
380a6c91bc Update to byacc 20140409
Among all the modifications, this new byacc also solves a 14 year old bug [1]

PR:		bin/23254 [1]
Submitted by:	marka@nominum.com [1]
MFC after:	3 weeks
2014-04-23 05:57:45 +00:00
bapt
131c13b832 Convert an unused banner from skeleton.c into a comment.
It is added to every generated files and fix build at certain warning level with clang 3.4

Submitted by:	Thomas Dickey <dickey@his.com> (byacc upstream)
Spotted by:	glebius
2014-03-30 21:56:13 +00:00
bapt
905583ed4e Import byacc 20140101 which imports %token-table from bison allowing to build ntpd 2014-01-08 08:08:22 +00:00
bapt
bf49c1a9f2 Merge byacc 20130925
2 changes:
- Increase default stack-size so that used to be our default stack-size prior byacc import
- fix two loop-limits found by clang 3.3
2013-10-29 08:21:22 +00:00
bapt
6ef265c859 Update byacc to 20130304 2013-05-30 16:16:28 +00:00
bapt
a06756dafd update to version 20120526 2012-09-14 21:17:53 +00:00
bapt
913116490c Import byacc from invisible island, it brings us lots of compatibilities with
bison, keeping full compatibility with our previous yacc implementation.

Also bring the ability to create reentrant parser

This fix bin/140309 [1]

PR:		bin/140309 [1]
Submitted by:	Philippe Pepiot <ksh@philpep.org> [1]
Approved by:	des (mentor)
MFC after:	1 month
2012-05-21 13:31:26 +00:00