summaryrefslogtreecommitdiff
path: root/libguile/continuations.c
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/continuations.c')
-rw-r--r--libguile/continuations.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libguile/continuations.c b/libguile/continuations.c
index e456623f6..5ae89d836 100644
--- a/libguile/continuations.c
+++ b/libguile/continuations.c
@@ -101,6 +101,10 @@ struct rv
long retval;
long first_return;
};
+
+#ifdef __GNUC__
+__attribute__ ((returns_twice))
+#endif /* __GNUC__ */
extern struct rv ia64_getcontext (ucontext_t *) __asm__ ("getcontext");
#endif /* __ia64__ */