History log of /freebsd-11-stable/contrib/byacc/test/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
319860 12-Jun-2017 ngie

MFC r313398:

Approved by: re (gjb)

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

319349 31-May-2017 jkim

MFC: r313105, r313106

Update byacc to 20170201.

319297 31-May-2017 delphij

MFC r306691,310036:

Merge byacc 20161202.


/freebsd-11-stable/contrib/byacc/CHANGES
/freebsd-11-stable/contrib/byacc/MANIFEST
/freebsd-11-stable/contrib/byacc/VERSION
/freebsd-11-stable/contrib/byacc/aclocal.m4
/freebsd-11-stable/contrib/byacc/btyaccpar.c
/freebsd-11-stable/contrib/byacc/btyaccpar.skel
/freebsd-11-stable/contrib/byacc/config.guess
/freebsd-11-stable/contrib/byacc/config.sub
/freebsd-11-stable/contrib/byacc/configure
/freebsd-11-stable/contrib/byacc/defs.h
/freebsd-11-stable/contrib/byacc/error.c
/freebsd-11-stable/contrib/byacc/lalr.c
/freebsd-11-stable/contrib/byacc/lr0.c
/freebsd-11-stable/contrib/byacc/main.c
/freebsd-11-stable/contrib/byacc/mkpar.c
/freebsd-11-stable/contrib/byacc/mstring.c
/freebsd-11-stable/contrib/byacc/output.c
/freebsd-11-stable/contrib/byacc/package/byacc.spec
/freebsd-11-stable/contrib/byacc/package/debian/changelog
/freebsd-11-stable/contrib/byacc/package/mingw-byacc.spec
/freebsd-11-stable/contrib/byacc/package/pkgsrc/Makefile
/freebsd-11-stable/contrib/byacc/reader.c
/freebsd-11-stable/contrib/byacc/skel2c
btyacc/btyacc_calc1.tab.c
btyacc/btyacc_demo.error
btyacc/btyacc_demo.output
btyacc/btyacc_demo.tab.c
btyacc/btyacc_demo.tab.h
btyacc/btyacc_destroy1.tab.c
btyacc/btyacc_destroy2.tab.c
btyacc/btyacc_destroy3.tab.c
btyacc/calc.tab.c
btyacc/calc1.tab.c
btyacc/calc2.tab.c
btyacc/calc3.tab.c
btyacc/code_calc.code.c
btyacc/code_calc.tab.c
btyacc/code_calc.tab.h
btyacc/code_error.code.c
btyacc/code_error.tab.c
btyacc/empty.tab.c
btyacc/err_inherit1.tab.c
btyacc/err_inherit2.tab.c
btyacc/err_inherit3.output
btyacc/err_inherit3.tab.c
btyacc/err_inherit4.output
btyacc/err_inherit4.tab.c
btyacc/err_inherit4.tab.h
btyacc/err_inherit5.tab.c
btyacc/err_syntax1.tab.c
btyacc/err_syntax10.tab.c
btyacc/err_syntax11.tab.c
btyacc/err_syntax12.tab.c
btyacc/err_syntax13.tab.c
btyacc/err_syntax14.tab.c
btyacc/err_syntax15.tab.c
btyacc/err_syntax16.tab.c
btyacc/err_syntax17.tab.c
btyacc/err_syntax18.tab.c
btyacc/err_syntax19.tab.c
btyacc/err_syntax2.tab.c
btyacc/err_syntax20.tab.c
btyacc/err_syntax21.tab.c
btyacc/err_syntax22.tab.c
btyacc/err_syntax23.tab.c
btyacc/err_syntax24.error
btyacc/err_syntax24.tab.c
btyacc/err_syntax25.tab.c
btyacc/err_syntax26.tab.c
btyacc/err_syntax27.tab.c
btyacc/err_syntax3.tab.c
btyacc/err_syntax4.tab.c
btyacc/err_syntax5.tab.c
btyacc/err_syntax6.tab.c
btyacc/err_syntax7.tab.c
btyacc/err_syntax7a.tab.c
btyacc/err_syntax7b.tab.c
btyacc/err_syntax8.tab.c
btyacc/err_syntax8a.tab.c
btyacc/err_syntax9.tab.c
btyacc/error.tab.c
btyacc/grammar.tab.c
btyacc/inherit0.tab.c
btyacc/inherit1.tab.c
btyacc/inherit2.output
btyacc/inherit2.tab.c
btyacc/ok_syntax1.tab.c
btyacc/pure_calc.tab.c
btyacc/pure_error.tab.c
btyacc/quote_calc-s.tab.c
btyacc/quote_calc.tab.c
btyacc/quote_calc2-s.tab.c
btyacc/quote_calc2.tab.c
btyacc/quote_calc3-s.tab.c
btyacc/quote_calc3.tab.c
btyacc/quote_calc4-s.tab.c
btyacc/quote_calc4.tab.c
btyacc/rename_debug.c
btyacc/varsyntax_calc1.tab.c
code_calc.y
err_inherit4.y
run_make.sh
yacc/calc.tab.c
yacc/calc1.tab.c
yacc/calc2.tab.c
yacc/calc3.tab.c
yacc/code_calc.code.c
yacc/code_calc.tab.c
yacc/code_calc.tab.h
yacc/code_error.code.c
yacc/empty.tab.c
yacc/err_syntax10.tab.c
yacc/err_syntax11.tab.c
yacc/err_syntax12.tab.c
yacc/err_syntax18.tab.c
yacc/err_syntax20.tab.c
yacc/err_syntax24.error
yacc/error.tab.c
yacc/grammar.tab.c
yacc/ok_syntax1.tab.c
yacc/pure_calc.tab.c
yacc/pure_error.tab.c
yacc/quote_calc-s.tab.c
yacc/quote_calc.tab.c
yacc/quote_calc2-s.tab.c
yacc/quote_calc2.tab.c
yacc/quote_calc3-s.tab.c
yacc/quote_calc3.tab.c
yacc/quote_calc4-s.tab.c
yacc/quote_calc4.tab.c
yacc/rename_debug.c
yacc/varsyntax_calc1.tab.c
/freebsd-11-stable/contrib/byacc/verbose.c
/freebsd-11-stable/contrib/byacc/yaccpar.c
/freebsd-11-stable/contrib/byacc/yaccpar.skel
302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


/freebsd-11-stable/MAINTAINERS
/freebsd-11-stable/cddl
/freebsd-11-stable/cddl/contrib/opensolaris
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/zfs
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libzfs
/freebsd-11-stable/contrib/amd
/freebsd-11-stable/contrib/apr
/freebsd-11-stable/contrib/apr-util
/freebsd-11-stable/contrib/atf
/freebsd-11-stable/contrib/binutils
/freebsd-11-stable/contrib/bmake
/freebsd-11-stable/contrib/byacc
/freebsd-11-stable/contrib/bzip2
/freebsd-11-stable/contrib/com_err
/freebsd-11-stable/contrib/compiler-rt
/freebsd-11-stable/contrib/dialog
/freebsd-11-stable/contrib/dma
/freebsd-11-stable/contrib/dtc
/freebsd-11-stable/contrib/ee
/freebsd-11-stable/contrib/elftoolchain
/freebsd-11-stable/contrib/elftoolchain/ar
/freebsd-11-stable/contrib/elftoolchain/brandelf
/freebsd-11-stable/contrib/elftoolchain/elfdump
/freebsd-11-stable/contrib/expat
/freebsd-11-stable/contrib/file
/freebsd-11-stable/contrib/gcc
/freebsd-11-stable/contrib/gcclibs/libgomp
/freebsd-11-stable/contrib/gdb
/freebsd-11-stable/contrib/gdtoa
/freebsd-11-stable/contrib/groff
/freebsd-11-stable/contrib/ipfilter
/freebsd-11-stable/contrib/ldns
/freebsd-11-stable/contrib/ldns-host
/freebsd-11-stable/contrib/less
/freebsd-11-stable/contrib/libarchive
/freebsd-11-stable/contrib/libarchive/cpio
/freebsd-11-stable/contrib/libarchive/libarchive
/freebsd-11-stable/contrib/libarchive/libarchive_fe
/freebsd-11-stable/contrib/libarchive/tar
/freebsd-11-stable/contrib/libc++
/freebsd-11-stable/contrib/libc-vis
/freebsd-11-stable/contrib/libcxxrt
/freebsd-11-stable/contrib/libexecinfo
/freebsd-11-stable/contrib/libpcap
/freebsd-11-stable/contrib/libstdc++
/freebsd-11-stable/contrib/libucl
/freebsd-11-stable/contrib/libxo
/freebsd-11-stable/contrib/llvm
/freebsd-11-stable/contrib/llvm/projects/libunwind
/freebsd-11-stable/contrib/llvm/tools/clang
/freebsd-11-stable/contrib/llvm/tools/lldb
/freebsd-11-stable/contrib/llvm/tools/llvm-dwarfdump
/freebsd-11-stable/contrib/llvm/tools/llvm-lto
/freebsd-11-stable/contrib/mdocml
/freebsd-11-stable/contrib/mtree
/freebsd-11-stable/contrib/ncurses
/freebsd-11-stable/contrib/netcat
/freebsd-11-stable/contrib/ntp
/freebsd-11-stable/contrib/nvi
/freebsd-11-stable/contrib/one-true-awk
/freebsd-11-stable/contrib/openbsm
/freebsd-11-stable/contrib/openpam
/freebsd-11-stable/contrib/openresolv
/freebsd-11-stable/contrib/pf
/freebsd-11-stable/contrib/sendmail
/freebsd-11-stable/contrib/serf
/freebsd-11-stable/contrib/sqlite3
/freebsd-11-stable/contrib/subversion
/freebsd-11-stable/contrib/tcpdump
/freebsd-11-stable/contrib/tcsh
/freebsd-11-stable/contrib/tnftp
/freebsd-11-stable/contrib/top
/freebsd-11-stable/contrib/top/install-sh
/freebsd-11-stable/contrib/tzcode/stdtime
/freebsd-11-stable/contrib/tzcode/zic
/freebsd-11-stable/contrib/tzdata
/freebsd-11-stable/contrib/unbound
/freebsd-11-stable/contrib/vis
/freebsd-11-stable/contrib/wpa
/freebsd-11-stable/contrib/xz
/freebsd-11-stable/crypto/heimdal
/freebsd-11-stable/crypto/openssh
/freebsd-11-stable/crypto/openssl
/freebsd-11-stable/gnu/lib
/freebsd-11-stable/gnu/usr.bin/binutils
/freebsd-11-stable/gnu/usr.bin/cc/cc_tools
/freebsd-11-stable/gnu/usr.bin/gdb
/freebsd-11-stable/lib/libc/locale/ascii.c
/freebsd-11-stable/sys/cddl/contrib/opensolaris
/freebsd-11-stable/sys/contrib/dev/acpica
/freebsd-11-stable/sys/contrib/ipfilter
/freebsd-11-stable/sys/contrib/libfdt
/freebsd-11-stable/sys/contrib/octeon-sdk
/freebsd-11-stable/sys/contrib/x86emu
/freebsd-11-stable/sys/contrib/xz-embedded
/freebsd-11-stable/usr.sbin/bhyve/atkbdc.h
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.c
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.h
/freebsd-11-stable/usr.sbin/bhyve/console.c
/freebsd-11-stable/usr.sbin/bhyve/console.h
/freebsd-11-stable/usr.sbin/bhyve/pci_fbuf.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.h
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.c
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.h
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.c
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.h
/freebsd-11-stable/usr.sbin/bhyve/rfb.c
/freebsd-11-stable/usr.sbin/bhyve/rfb.h
/freebsd-11-stable/usr.sbin/bhyve/sockstream.c
/freebsd-11-stable/usr.sbin/bhyve/sockstream.h
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.c
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.h
/freebsd-11-stable/usr.sbin/bhyve/usb_mouse.c
/freebsd-11-stable/usr.sbin/bhyve/vga.c
/freebsd-11-stable/usr.sbin/bhyve/vga.h
274475 13-Nov-2014 jkim

Regen test cases for yacc(1) after r274460. YYINT is int now.

PR: 194982


272655 06-Oct-2014 bapt

Import byacc 20141005 from vendor


268811 17-Jul-2014 bapt

Update to byacc 20140715 (only concerns regression tests being fixed)
Directly use regression test from upstream

PR: 191020
Submitted by: gcooper (yaneurabeya@gmail.com)


264803 23-Apr-2014 bapt

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


260445 08-Jan-2014 bapt

Import byacc 20140101 which imports %token-table from bison allowing to build ntpd


257315 29-Oct-2013 bapt

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


251143 30-May-2013 bapt

Update byacc to 20130304


235723 21-May-2012 bapt

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


234949 03-May-2012 bapt

Import byacc 20120115

Approved by: des (mentor)