aboutsummaryrefslogtreecommitdiffstats
path: root/test/Makefile.in
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 /test/Makefile.in
parent6739849e21c5bfd849b0c4029c2950902e7656af (diff)
downloadegawk-656b5bbec59a3094ae13f3bdac7ae2ef1e2fb5e9.tar.gz
egawk-656b5bbec59a3094ae13f3bdac7ae2ef1e2fb5e9.tar.bz2
egawk-656b5bbec59a3094ae13f3bdac7ae2ef1e2fb5e9.zip
Fix nested indirect calls, add test case.
Diffstat (limited to 'test/Makefile.in')
-rw-r--r--test/Makefile.in9
1 files changed, 8 insertions, 1 deletions
diff --git a/test/Makefile.in b/test/Makefile.in
index 94699c32..174d329d 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -839,6 +839,8 @@ EXTRA_DIST = \
indirectbuiltin2.ok \
indirectcall2.awk \
indirectcall2.ok \
+ indirectcall3.awk \
+ indirectcall3.ok \
indirectcall.awk \
indirectcall.in \
indirectcall.ok \
@@ -1721,7 +1723,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 \
@@ -4600,6 +4602,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)
@-AWKPATH="$(srcdir)" $(AWK) -f $@.awk < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@