[Midnightbsd-cvs] src [7975] trunk/sys/i386/isa/npx.c: add stmxcsr to i386

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Sep 15 04:18:05 EDT 2016


Revision: 7975
          http://svnweb.midnightbsd.org/src/?rev=7975
Author:   laffer1
Date:     2016-09-15 04:18:05 -0400 (Thu, 15 Sep 2016)
Log Message:
-----------
add stmxcsr to i386

Modified Paths:
--------------
    trunk/sys/i386/isa/npx.c

Modified: trunk/sys/i386/isa/npx.c
===================================================================
--- trunk/sys/i386/isa/npx.c	2016-09-15 08:17:16 UTC (rev 7974)
+++ trunk/sys/i386/isa/npx.c	2016-09-15 08:18:05 UTC (rev 7975)
@@ -99,6 +99,7 @@
 #ifdef CPU_ENABLE_SSE
 #define	fxrstor(addr)		__asm __volatile("fxrstor %0" : : "m" (*(addr)))
 #define	fxsave(addr)		__asm __volatile("fxsave %0" : "=m" (*(addr)))
+#define	stmxcsr(addr)		__asm __volatile("stmxcsr %0" : : "m" (*(addr)))
 #endif
 #else	/* !(__GNUCLIKE_ASM && !lint) */
 
@@ -113,6 +114,7 @@
 #ifdef CPU_ENABLE_SSE
 void	fxsave(caddr_t addr);
 void	fxrstor(caddr_t addr);
+void	stmxcsr(u_int *csr);
 #endif
 
 #endif	/* __GNUCLIKE_ASM && !lint */



More information about the Midnightbsd-cvs mailing list