--- np2/x11/np2.c 2004/06/16 12:50:49 1.18 +++ np2/x11/np2.c 2004/06/26 15:48:35 1.20 @@ -38,6 +38,7 @@ #include "toolwin.h" #include "viewer.h" #include "debugwin.h" +#include "skbdwin.h" #include "commng.h" #include "joymng.h" @@ -378,6 +379,9 @@ havemmx(void) { int rv; +#if defined(GCC_CPU_ARCH_AMD64) + rv = 1; +#else /* !GCC_CPU_ARCH_AMD64 */ asm volatile ( "pushf;" "popl %%eax;" @@ -398,7 +402,8 @@ havemmx(void) "andl $0x00800000, %0;" ".nocpuid:" : "=a" (rv)); - +#endif /* GCC_CPU_ARCH_AMD64 */ return rv; } + #endif /* GCC_CPU_ARCH_IA32 */