summaryrefslogtreecommitdiff
path: root/audio/zynaddsubfx/files/patch-globals.h
blob: 1bd20438935b56ca00ac70bc436977d63b3249a5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
--- globals.h.orig	Mon Mar 19 07:54:57 2007
+++ globals.h	Mon Mar 19 07:55:00 2007
@@ -196,7 +196,7 @@
 
 
 //is like i=(int)(floor(f))
-#ifdef ASM_F2I_YES
+#if defined(ASM_F2I_YES) && defined(__i386__)
 #define F2I(f,i) __asm__ __volatile__ ("fistpl %0" : "=m" (i) : "t" (f-0.49999999) : "st") ;
 #else
 #define F2I(f,i) (i)=((f>0) ? ( (int)(f) ) :( (int)(f-1.0) ));