Files
guile/guile-getcontext.patch

12 lines
421 B
Diff

--- libguile/continuations.c
+++ libguile/continuations.c
@@ -105,7 +105,7 @@
#ifdef __GNUC__
__attribute__ ((returns_twice))
#endif /* __GNUC__ */
-extern struct rv ia64_getcontext (ucontext_t *) __asm__ ("getcontext");
+extern struct rv ia64_getcontext (ucontext_t *) __asm__ ("getcontext") __attribute__ ((returns_twice));
#endif /* __ia64__ */
/* this may return more than once: the first time with the escape