aboutsummaryrefslogtreecommitdiffstats
path: root/pc
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2022-03-27 07:58:02 +0300
committerArnold D. Robbins <arnold@skeeve.com>2022-03-27 07:58:02 +0300
commit656b5bbec59a3094ae13f3bdac7ae2ef1e2fb5e9 (patch)
treeae405ed62c0e40cf5afb2aa08221019e143bd3b8 /pc
parent6739849e21c5bfd849b0c4029c2950902e7656af (diff)
downloadegawk-656b5bbec59a3094ae13f3bdac7ae2ef1e2fb5e9.tar.gz
egawk-656b5bbec59a3094ae13f3bdac7ae2ef1e2fb5e9.tar.bz2
egawk-656b5bbec59a3094ae13f3bdac7ae2ef1e2fb5e9.zip
Fix nested indirect calls, add test case.
Diffstat (limited to 'pc')
-rw-r--r--pc/ChangeLog4
-rw-r--r--pc/Makefile.tst7
2 files changed, 10 insertions, 1 deletions
diff --git a/pc/ChangeLog b/pc/ChangeLog
index c5043baf..3602be5b 100644
--- a/pc/ChangeLog
+++ b/pc/ChangeLog
@@ -1,3 +1,7 @@
+2022-03-27 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.tst: Regenerated.
+
2022-12-10 Andrew J. Schorr <aschorr@telemetry-investments.com>
* Makefile.tst: Regenerated.
diff --git a/pc/Makefile.tst b/pc/Makefile.tst
index 4b3fb0a5..cb949286 100644
--- a/pc/Makefile.tst
+++ b/pc/Makefile.tst
@@ -198,7 +198,7 @@ GAWK_EXT_TESTS = \
ignrcas2 ignrcas4 ignrcase incdupe incdupe2 incdupe3 incdupe4 \
incdupe5 incdupe6 incdupe7 include include2 indirectbuiltin \
indirectbuiltin2 \
- indirectcall indirectcall2 inf-nan-torture intarray iolint \
+ indirectcall indirectcall2 indirectcall3 inf-nan-torture intarray iolint \
isarrayunset lint lintexp lintindex lintint lintlength lintplus \
lintold lintset lintwarn manyfiles match1 match2 match3 mbstr1 \
mbstr2 mixed1 mktime modifiers muldimposix nastyparm negtime \
@@ -2913,6 +2913,11 @@ indirectcall2:
@-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
+indirectcall3:
+ @echo $@
+ @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
+
inf-nan-torture:
@echo $@ $(ZOS_FAIL)
@echo Expect $@ to fail with MinGW.