summaryrefslogtreecommitdiffstats
path: root/continue.h
diff options
context:
space:
mode:
Diffstat (limited to 'continue.h')
-rw-r--r--continue.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/continue.h b/continue.h
index 42a5ff5..ee59f21 100644
--- a/continue.h
+++ b/continue.h
@@ -172,7 +172,7 @@ void throw_to_continuation P((CONTINUATION *cont, long val,
continuations on the SPARC. It flushes the register windows so
that all the state of the process is contained in the stack. */
-#ifdef sparc
+#if defined (sparc) || defined (__sparc__) || defined (__sparc)
# define FLUSH_REGISTER_WINDOWS asm("ta 3")
#else
# define FLUSH_REGISTER_WINDOWS /* empty */