--- np2/x11/np2.h 2004/03/25 15:10:33 1.8 +++ np2/x11/np2.h 2004/07/05 14:32:27 1.11 @@ -41,6 +41,7 @@ typedef struct { BYTE statsave; BYTE toolwin; BYTE keydisp; + BYTE softkbd; BYTE hostdrv_write; BYTE jastsnd; BYTE I286SAVE; @@ -77,7 +78,7 @@ extern "C" { #endif /* np2.c */ -extern BOOL np2running; +extern volatile BOOL np2running; extern NP2OSCFG np2oscfg; extern BYTE scrnmode; @@ -107,7 +108,7 @@ void framereset(UINT cnt); void processwait(UINT cnt); int mainloop(void *); -#if defined(__GNUC__) && (defined(i386) || defined(__i386__)) +#if defined(GCC_CPU_ARCH_IA32) extern int mmxflag; int havemmx(void); #endif