ports/lang/guile2/files/patch-libguile_____scm.h
Muhammad Moinur Rahman bd9737ceb9 lang/guile2: Update version 2.0.11=>2.0.14 [1]
- Remove upstream-ed diff[1]
- fix missing dependency on makeinfo[2]

PR:		216841[1] 214892[2]
Submitted by:	ashish[1] freebsd@skinc.ru[2]
2017-02-25 23:32:16 +00:00

12 lines
458 B
C

--- libguile/__scm.h.orig 2014-01-21 21:25:11 UTC
+++ libguile/__scm.h
@@ -544,7 +544,8 @@ typedef void *scm_t_subr;
* that all the state of the process is contained in the stack.
*/
-#if defined (sparc) || defined (__sparc__) || defined (__sparc)
+#if (defined (sparc) || defined (__sparc__) || defined (__sparc)) && \
+ defined(__FreeBSD__)
# define SCM_FLUSH_REGISTER_WINDOWS asm("ta 3")
#else
# define SCM_FLUSH_REGISTER_WINDOWS /* empty */