summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn van Groningen2015-09-02 10:25:42 +0000
committerJohn van Groningen2015-09-02 10:25:42 +0000
commited62cb90703df866e1f7237a9c7fc9e7567fd867 (patch)
treef79fc38b973383f18f4d092928f0aab6b99da1b7
parentfix amd64 code for curried applications with 3 arguments of functions with ar... (diff)
port to ARM
-rw-r--r--scon.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/scon.c b/scon.c
index 1d2118e..c101192 100644
--- a/scon.c
+++ b/scon.c
@@ -21,7 +21,7 @@
#ifndef SOLARIS
# define MARKING_GC
#endif
-#ifndef A64
+#if !defined (A64) && !defined (ARM)
# define STACK_OVERFLOW_EXCEPTION_HANDLER
#else
# undef STACK_OVERFLOW_EXCEPTION_HANDLER
@@ -142,7 +142,7 @@ void set_home_and_appl_path (char *command)
#endif
}
-#if defined (SOLARIS) || defined (I486)
+#if defined (SOLARIS) || defined (I486) || defined (ARM)
extern long ab_stack_size,heap_size,flags;
#else
extern long stack_size,heap_size,flags;
@@ -864,7 +864,7 @@ int main (int argc,char **argv)
printf ("Stacksize missing\n");
return -1;
}
-#if defined (SOLARIS) || defined (I486)
+#if defined (SOLARIS) || defined (I486) || defined (ARM)
ab_stack_size=parse_size (argv[arg_n]);
#else
stack_size=parse_size (argv[arg_n]);