From: Guillermo J. Rozas <edu/mit/csail/zurich/gjr>
Date: Fri, 19 Nov 1993 04:46:13 +0000 (+0000)
Subject: Define NO_ARG_ARRAY by default, since arguments are often passed in
X-Git-Tag: 20090517-FFI~7474
X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=2c5856ac1cde30f4639c78cd68dcbb3cba7116bb;p=mit-scheme.git

Define NO_ARG_ARRAY by default, since arguments are often passed in
registers and modern optimizing compilers will only put the addressed
variable on the stack.
---

diff --git a/v7/src/microcode/tparam.c b/v7/src/microcode/tparam.c
index c3b8d73ea..5e95c918f 100644
--- a/v7/src/microcode/tparam.c
+++ b/v7/src/microcode/tparam.c
@@ -107,6 +107,9 @@ what you give them.   Help stamp out software-hoarding!  */
 /* config.h may rename various library functions such as malloc.  */
 #ifdef emacs
 #include "config.h"
+#else
+/* Be safe */
+#define NO_ARG_ARRAY
 #endif
 
 #include "ansidecl.h"