[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] gawk branch, zos-debug, updated. gawk-4.1.0-4427-gc4fede53
From: |
Arnold Robbins |
Subject: |
[SCM] gawk branch, zos-debug, updated. gawk-4.1.0-4427-gc4fede53 |
Date: |
Tue, 10 May 2022 14:37:22 -0400 (EDT) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".
The branch, zos-debug has been updated
via c4fede53beadeae62b7290d97b8c1fdac5fe2b2e (commit)
via dd919301ce0bf493ed48df8debf3a29543156a59 (commit)
via 00932ab70f6065cb2088c87020e35db8d5f0d52f (commit)
via a9c05f332c080dafea8356e91259e0bb61d72103 (commit)
via 50d92ff4fee27a6d4b644293422c6373ad90812d (commit)
via 4afcd655d827cc095e20abbf05b4aa5d41122600 (commit)
via 0171cdeb5ce6f0d43bc41b0a69d706d367370bd0 (commit)
via cb970456a0cc9e9b024afc5664d27ba486e60715 (commit)
via 6cf92b53d37c1f9e3029cb1c8c0217100c7e36d8 (commit)
via 2b4d1c796f24d1fc2fb09bd1570f859caabda419 (commit)
via 1048bef9a1fe499c4f864425b3c75995333a474a (commit)
via c16ed6dbd8ecb24dc7f3eaf11e8bef13ef4c6580 (commit)
via dc524b7d8925d3d10539d1595537ee30d449a7e5 (commit)
via f77ab7d2f009da2b9e60f17633a8b71488f85ceb (commit)
via 0d4519f6aa19e7529f1b203cf1584a872b4011aa (commit)
via 1c51faed4fd14db4a39729640bdf3a381d680f9e (commit)
via 12bff814007d0cde8d0b08eaaf0bcfd385c668ac (commit)
via 7419129f87d8c2efaca2a19e1322df431bc9bcbc (commit)
via 656b5bbec59a3094ae13f3bdac7ae2ef1e2fb5e9 (commit)
via 6739849e21c5bfd849b0c4029c2950902e7656af (commit)
via c07a390e647b74a40f1726e6fe3580bc370f178b (commit)
via 319e10d7a56b9a99788a869a5ae3890ae6205cbc (commit)
via fc1410099d6ccbb72adb54ecffd0711348706ca4 (commit)
via 7acb038bd54f81fb95dac70954e5c1b8ec07a086 (commit)
from 31e26d679a23da53e38ac2bcde09b801501a9d28 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=c4fede53beadeae62b7290d97b8c1fdac5fe2b2e
commit c4fede53beadeae62b7290d97b8c1fdac5fe2b2e
Merge: 31e26d67 dd919301
Author: Arnold D. Robbins <arnold@skeeve.com>
Date: Tue May 10 21:37:11 2022 +0300
Merge branch 'gawk-5.1-stable' into zos-debug
diff --cc awkgram.c
index 3546c64d,8daf506a..a28b0eb6
--- a/awkgram.c
+++ b/awkgram.c
@@@ -2059,10 -2053,10 +2059,10 @@@ yyreduce
break;
case 10: /* rule: '@' LEX_INCLUDE source statement_term */
-#line 301 "awkgram.y"
+#line 307 "awkgram.y"
{
want_source = false;
- at_seen = false;
+ at_seen--;
if (yyvsp[-1] != NULL && yyvsp[0] != NULL) {
SRCFILE *s = (SRCFILE *) yyvsp[-1];
s->comment = yyvsp[0];
@@@ -2073,10 -2067,10 +2073,10 @@@
break;
case 11: /* rule: '@' LEX_LOAD library statement_term */
-#line 311 "awkgram.y"
+#line 317 "awkgram.y"
{
want_source = false;
- at_seen = false;
+ at_seen--;
if (yyvsp[-1] != NULL && yyvsp[0] != NULL) {
SRCFILE *s = (SRCFILE *) yyvsp[-1];
s->comment = yyvsp[0];
@@@ -2331,12 -2325,12 +2331,12 @@@
break;
case 33: /* func_name: '@' LEX_EVAL */
-#line 505 "awkgram.y"
+#line 511 "awkgram.y"
{
yyval = yyvsp[0];
- at_seen = false;
+ at_seen--;
}
-#line 2334 "awkgram.c"
+#line 2340 "awkgram.c"
break;
case 36: /* $@1: %empty */
@@@ -4313,9 -4297,9 +4313,9 @@@ regular_print
*/
yyval = list_prepend(yyvsp[0], t);
- at_seen = false;
+ at_seen--;
}
-#line 4303 "awkgram.c"
+#line 4319 "awkgram.c"
break;
case 183: /* direct_func_call: FUNC_CALL '(' opt_fcall_expression_list
r_paren */
@@@ -6332,8 -6298,7 +6332,8 @@@ retry
goto collect_regexp;
}
pushback();
- at_seen = true;
+ at_seen++;
+// if (trace) fprintf(stderr, "return '@'\n");
return lasttok = '@';
case '\\':
diff --cc awkgram.y
index 0812ff27,2371d0b4..9ec66fa5
--- a/awkgram.y
+++ b/awkgram.y
@@@ -3824,8 -3790,7 +3824,8 @@@ retry
goto collect_regexp;
}
pushback();
- at_seen = true;
+ at_seen++;
+// if (trace) fprintf(stderr, "return '@'\n");
return lasttok = '@';
case '\\':
diff --cc profile.c
index 89e2139a,66932db6..1225ea62
--- a/profile.c
+++ b/profile.c
@@@ -376,11 -373,7 +376,11 @@@ pprint(INSTRUCTION *startp, INSTRUCTIO
break;
default:
+ fprintf(stderr, "Got unexpected type %s, memory
= %#p\n", nodetype2str(m->type), pc->memory);
+ print_instruction(pc, fprintf, stderr, true);
+ fprintf(stderr, "in profile.c, ref_count =
%d\n", pc->memory->valref);
+
- cant_happen();
+ cant_happen("got unexpected type %s",
nodetype2str(m->type));
}
switch (pc->opcode) {
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 62 +
awk.h | 4 +-
awkgram.c | 26 +-
awkgram.y | 25 +-
awklib/eg/misc/{arraymax.awk => arrayorder.awk} | 0
awklib/eg/misc/{arraymax.data => arrayorder.data} | 0
build-aux/ChangeLog | 5 +
build-aux/ar-lib | 6 +-
build-aux/compile | 2 +-
build-aux/config.guess | 16 +-
build-aux/config.rpath | 2 +-
build-aux/config.sub | 16 +-
build-aux/depcomp | 3 +-
build-aux/texinfo.tex | 70 +-
builtin.c | 49 +-
debug.c | 2 +-
doc/ChangeLog | 34 +
doc/gawk.info | 1238 ++++++------
doc/gawk.texi | 51 +-
doc/gawktexi.in | 51 +-
doc/texinfo.tex | 70 +-
doc/wordlist | 1 -
eval.c | 4 +-
extension/ChangeLog | 11 +
extension/rwarray.c | 2 +-
extension/testext.c | 2 +-
helpers/ChangeLog | 5 +
helpers/testdfa.c | 37 +-
interpret.h | 24 +-
io.c | 6 +-
main.c | 2 +-
mpfr.c | 19 +-
pc/ChangeLog | 16 +
pc/Makefile.tst | 34 +-
po/ChangeLog | 4 +
po/es.po | 2229 ++++++++-------------
profile.c | 20 +-
re.c | 2 +-
support/ChangeLog | 25 +
support/cdefs.h | 4 +-
support/dfa.c | 2 +-
support/regcomp.c | 16 +-
support/regex_internal.c | 22 +-
support/regexec.c | 5 +-
support/verify.h | 5 +-
symbol.c | 4 +-
test/ChangeLog | 32 +-
test/Makefile.am | 19 +-
test/Makefile.in | 44 +-
test/Maketests | 25 +
test/delarpm2.awk | 7 +-
test/delarpm2.ok | 4 +-
test/indirectcall3.awk | 16 +
test/{arrayprm2.ok => indirectcall3.ok} | 0
test/mpfrnegzero2.awk | 3 +
test/mpfrnegzero2.ok | 1 +
test/profile10.ok | 3 +-
test/profile11.ok | 13 +-
test/profile17.awk | 18 +
test/profile17.ok | 19 +
test/profile5.ok | 18 +-
test/regex3minus.awk | 3 +
test/{splitvar.ok => regex3minus.ok} | 0
test/symtab12.awk | 7 +
test/symtab12.ok | 32 +
65 files changed, 2253 insertions(+), 2244 deletions(-)
rename awklib/eg/misc/{arraymax.awk => arrayorder.awk} (100%)
rename awklib/eg/misc/{arraymax.data => arrayorder.data} (100%)
create mode 100644 test/indirectcall3.awk
copy test/{arrayprm2.ok => indirectcall3.ok} (100%)
create mode 100644 test/mpfrnegzero2.awk
create mode 100644 test/mpfrnegzero2.ok
create mode 100755 test/profile17.awk
create mode 100644 test/profile17.ok
create mode 100644 test/regex3minus.awk
copy test/{splitvar.ok => regex3minus.ok} (100%)
create mode 100644 test/symtab12.awk
create mode 100644 test/symtab12.ok
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] gawk branch, zos-debug, updated. gawk-4.1.0-4427-gc4fede53,
Arnold Robbins <=