| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Add missing CLEANFILES.
|
|
|
|
| |
Increase MAXTABLE to the maxmimum possible value and regen test cases.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Complete the usr.bin/yacc kyua integration work I originally
submitted via r268811
- Install the Kyuafile by adding FILES to FILESGROUPS
- Run the testcases with an unprivileged user
Some of the testcases depend upon behavior that's broken when
run as root on FreeBSD because of how permissions are treated
with access(2) vs eaccess(2), open(2), etc
- Simplify the test driver to just inspect the exit code from
run_test because it now exits with 0 if successful and exits
with !0 if unsuccessful
- Don't do ad hoc temporary directory creation/deletion; let Kyua
handle that
- Add entries for files removed in r268811 to
OptionalObsoleteFiles.inc
PR: 191020
X-MFC with: r268811
Approved by: jmmv (mentor)
Reviewed by: bapt
Sponsored by: EMC / Isilon Storage Division
|
|
|
|
|
|
|
|
|
| |
Add missing bits from the vendor's 2005-05-04 change to
contrib/byacc/makefile.in ("add YYPATCH here so it can be tested by
applications") so that applications have a hope of detecting newer
FreeBSD YACC output from an older one.
Submitted by: Juniper Networks
|
|
|
|
|
|
|
| |
Update to byacc 20140715
PR: 191020
Submitted by: gcooper (yaneurabeya@gmail.com)
|
|
|
|
| |
Update byacc to 20140422
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- r263220 Migrate tools/regression/sbin/ to the new tests layout.
- r263222 Add Makefile missed in r263220.
- r263226 Migrate tools/regression/{usr.bin/lastcomm,usr.sbin}/ to the new tests layout.
- r263227 Migrate most of tools/regression/usr.bin/ to the new tests layout.
- r263345 Expand tabs that sneaked in into spaces.
- r263346 Migrate tools/regression/usr.bin/make/ to the new tests layout.
- r263348 Add Makefiles missed in r263346.
- r263351 Migrate tools/regression/usr.bin/pkill/ to the new tests layout.
- r263388 Mark multi_test as requiring /usr/share/dict/words.
- r263814 Fix path to the run.pl script to let these tests run.
- r264742 Prevent building tests when bootstrapping make.
This is 'make tinderbox' clean.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
is in accordance with the information provided at
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
Also add $FreeBSD$ to a few files to keep svn happy.
Discussed with: imp, rwatson
|
| |
|
| |
|
|
|
|
| |
Obtained from: http://invisible-island.net
|
|
|
|
| |
Submitted by: marius
|
|
|
|
| |
their usage. Also use associated modern types instead of k&r ones.
|
| |
|
|
|
|
| |
Also add some missing $FreeBSD$ to keep svn happy.
|
|
|
|
|
| |
Both these tools emit code where several functions have no `void'
keyword placed in the arugment list when the function has no arguments.
|
|
|
|
| |
'myname'
|
|
|
|
|
|
| |
more likely to have the right value. Remove superfluous assignments.
Found by: LLVM/Clang Static Checker
|
|
|
|
|
|
|
| |
understand which code paths aren't possible.
This commit eliminates 117 false positive bug reports of the form
"allocate memory; error out if pointer is NULL; use pointer".
|
| |
|
|
|
|
|
|
|
|
|
| |
if we're reducing a rule that has an empty
right hand side and the yacc stackpointer is pointing at the very
end of the allocated stack, we end up accessing the stack out of
bounds by the implicit $$ = $1 action
Obtained from: OpenBSD
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
the same, no man page changes required.
PR: bin/48313
Submitted by: Stefan Farfeleder <stefan@fafoe.dyndns.org>
Reviewed by: joe@
|
|
|
|
| |
Discussed with: alfred, bde, jmallett, obrien
|
|
|
|
| |
parsers that are non-portable.
|
| |
|
|
|
|
| |
Approved by: re
|
| |
|
| |
|
|
|
|
| |
rather than defining them ourselves.
|
|
|
|
| |
Use the literal string 'PWB UNIX', as we still have no .At macro for it.
|
| |
|
|
|
|
| |
renaming addressed by removing the global variants instead.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
warnx() already does this for us.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Use strlen() rather than magic number.
Use _PATH_TMP.
Obtained from: OpenBSD rev 1.13 (sig race) & rev 1.9 (strlen)
|
|
|
|
| |
the diffs to Open/NetBSD.
|
| |
|
|
|
|
| |
Obtained from: OpenBSD
|
| |
|
| |
|
| |
|