]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Merge from upstream at 4189ef5d from https://github.com/onetrueawk/awk.git
authorWarner Losh <imp@FreeBSD.org>
Sun, 2 Jun 2019 16:25:07 +0000 (16:25 +0000)
committerWarner Losh <imp@FreeBSD.org>
Sat, 10 Jul 2021 17:11:14 +0000 (11:11 -0600)
commit330070826672f3f63d17bc4e9ee1c81032d1669d
treecf96fa9af74f56da2a902abbfa32ba5b3a57e394
parent421eebb4f8a346e7f91a5fde31e67b4193f289ff
Merge from upstream at 4189ef5d from https://github.com/onetrueawk/awk.git

Note: this backs out a number of changes we've made to awk because
they aren't upstream, but are on the vendor branch. Those will be
reapplied. svn makes it needlessly difficult to know which ones, but
at least r315426, r301289, and maybe r301691, though there may be
others too. None of these are critical, so bisecting through this
point is safe for all but awk regression tests :).

(cherry picked from commit b5253557294400621041b8ce1dfbf11e124c1575)
72 files changed:
contrib/one-true-awk/ChangeLog [new file with mode: 0644]
contrib/one-true-awk/FIXES
contrib/one-true-awk/LICENSE [new file with mode: 0644]
contrib/one-true-awk/REGRESS [new file with mode: 0755]
contrib/one-true-awk/awk.1
contrib/one-true-awk/awk.h
contrib/one-true-awk/awkgram.y
contrib/one-true-awk/b.c
contrib/one-true-awk/bugs-fixed/README [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/a-format.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/a-format.bad [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/a-format.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/concat-assign-same.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/concat-assign-same.bad [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/concat-assign-same.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/decr-NF.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/decr-NF.bad [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/decr-NF.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/fmt-overflow.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/fmt-overflow.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/fs-overflow.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/getline-numeric.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/getline-numeric.bad [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/getline-numeric.in [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/getline-numeric.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/missing-precision.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/missing-precision.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/negative-nf.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/negative-nf.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/nf-self-assign.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/nf-self-assign.bad [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/nf-self-assign.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/numeric-fs.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/numeric-fs.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/numeric-output-seps.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/numeric-output-seps.bad [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/numeric-output-seps.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/numeric-rs.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/numeric-rs.bad [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/numeric-rs.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/numeric-subsep.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/numeric-subsep.bad [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/numeric-subsep.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/ofs-rebuild.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/ofs-rebuild.bad [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/ofs-rebuild.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/space.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/space.bad [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/space.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/split-fs-from-array.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/split-fs-from-array.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/string-conv.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/string-conv.bad [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/string-conv.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/subsep-overflow.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/subsep-overflow.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/system-status.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/system-status.bad [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/system-status.ok [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/unary-plus.awk [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/unary-plus.bad [new file with mode: 0644]
contrib/one-true-awk/bugs-fixed/unary-plus.ok [new file with mode: 0644]
contrib/one-true-awk/lex.c
contrib/one-true-awk/lib.c
contrib/one-true-awk/main.c
contrib/one-true-awk/makefile
contrib/one-true-awk/maketab.c
contrib/one-true-awk/parse.c
contrib/one-true-awk/proctab.c [new file with mode: 0644]
contrib/one-true-awk/proto.h
contrib/one-true-awk/run.c
contrib/one-true-awk/tran.c