aboutsummaryrefslogtreecommitdiff
path: root/contrib/byacc
Commit message (Collapse)AuthorAgeFilesLines
* byacc: fix UBSan signed shift range errorAlex Richardson2020-09-232-4/+4
| | | | | | | | | | | I've submitted this patch upstream, so apply this to contrib/ until a new version containing this change has been released. Reviewed By: jkim Differential Revision: https://reviews.freebsd.org/D26505 Notes: svn path=/head/; revision=366075
* Remove a redundant file from test directory to unbreak yacc regression test.Jung-uk Kim2020-07-141-668/+0
| | | | | | | | | | It looks like the obsolete file from old regression test was accidentally re-added between version 20170709 and 20180510. Reported by: lwhsu Notes: svn path=/head/; revision=363208
* MFV: r362513Jung-uk Kim2020-07-14269-4560/+36101
| | | | | | | Update byacc to 20200330. Notes: svn path=/head/; revision=363170
* MFV: r319352Jung-uk Kim2017-05-3159-54/+331
| | | | | | | Merge byacc 20170430. Notes: svn path=/head/; revision=319354
* Apply r274475's to expr.oxout.tab.c to fix the test on FreeBSDEnji Cooper2017-02-071-1/+1
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=313398
* MFV: r313101Jung-uk Kim2017-02-0224-214/+7105
| | | | | | | Update byacc to 20170201. Notes: svn path=/head/; revision=313105
* MFV: r309561Jung-uk Kim2016-12-1362-1317/+1745
| | | | | | | Merge byacc 20161202. Notes: svn path=/head/; revision=310036
* MFV: r306687Jung-uk Kim2016-10-04128-3763/+4120
| | | | | | | Merge byacc 20160606. Notes: svn path=/head/; revision=306691
* Merge byacc 20160324.Jung-uk Kim2016-03-2513-47/+107
| | | | Notes: svn path=/head/; revision=297276
* Merge byacc 20150711.Jung-uk Kim2016-02-2918-765/+1404
| | | | Notes: svn path=/head/; revision=296240
* Regen test cases for yacc(1) after r274460. YYINT is int now.Jung-uk Kim2014-11-1329-29/+29
| | | | | | | PR: 194982 Notes: svn path=/head/; revision=274475
* Import byacc 20141006Baptiste Daroussin2014-10-0812-399/+705
| | | | Notes: svn path=/head/; revision=272769
* Import byacc 20141005 from vendorBaptiste Daroussin2014-10-06104-1497/+8019
| | | | Notes: svn path=/head/; revision=272655
* MFV:Craig Rodrigues2014-10-063-1/+8
| | | | | | | | | | | 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> Notes: svn path=/head/; revision=272649
* Update to byacc 20140715 (only concerns regression tests being fixed)Baptiste Daroussin2014-07-1789-581/+156
| | | | | | | | | | Directly use regression test from upstream PR: 191020 Submitted by: gcooper (yaneurabeya@gmail.com) Notes: svn path=/head/; revision=268811
* Update to 20140422Baptiste Daroussin2014-05-2517-282/+322
| | | | Notes: svn path=/head/; revision=266639
* Update to byacc 20140409Baptiste Daroussin2014-04-23627-7051/+89449
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=264803
* Convert an unused banner from skeleton.c into a comment.Baptiste Daroussin2014-03-301-3/+3
| | | | | | | | | | 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 Notes: svn path=/head/; revision=263948
* Import byacc 20140101 which imports %token-table from bison allowing to ↵Baptiste Daroussin2014-01-0837-358/+457
| | | | | | | build ntpd Notes: svn path=/head/; revision=260445
* Merge byacc 20130925Baptiste Daroussin2013-10-2930-155/+295
| | | | | | | | | 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 Notes: svn path=/head/; revision=257315
* Update byacc to 20130304Baptiste Daroussin2013-05-3037-1724/+1768
| | | | Notes: svn path=/head/; revision=251143
* update to version 20120526Baptiste Daroussin2012-09-1412-61/+115
| | | | Notes: svn path=/head/; revision=240517
* Import byacc from invisible island, it brings us lots of compatibilities withBaptiste Daroussin2012-05-21127-0/+52908
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 Notes: svn path=/head/; revision=235723