summaryrefslogtreecommitdiff
blob: d5e0793aa3defc1d5f52eb496608ffb80d3ac765 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
Index: emacs/src/alloc.c
===================================================================
--- emacs.orig/src/alloc.c
+++ emacs/src/alloc.c
@@ -4522,7 +4522,7 @@ mark_stack ()
   /* Fixme: Code in the Boehm GC suggests flushing (with `flushrs') is
      needed on ia64 too.  See mach_dep.c, where it also says inline
      assembler doesn't work with relevant proprietary compilers.  */
-#ifdef sparc
+#if defined(sparc) && !defined(__FreeBSD__)
   asm ("ta 3");
 #endif