aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 6f89d610..be2116fa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2022-02-04 Arnold D. Robbins <arnold@skeeve.com>
+
+ Start fixing issues with indirect calls of builtins.
+ Thanks to Denis Shirokov <cosmogen@gmail.com> for the initial report.
+ Much more remains to be done.
+
+ * builtin.c (do_length): Check number of arguments, fatal if not one.
+ If passed Node_var_new, turn it into the null string.
+ * interpret.h (r_interpret): For Op_indirect_call, pop the function
+ name off the stack.
+
2022-01-05 Arnold D. Robbins <arnold@skeeve.com>
* awkgram.y (change_namespace): New function. Extracted from