--- a/sys_dosa.s 2017-09-06 16:41:31.875358788 -0500 +++ b/sys_dosa.s 2017-09-06 16:41:35.947376646 -0500 @@ -44,6 +44,8 @@ .text +// Falls back to an empty stub on non-i386, in sys_linux.c +#if id386 .globl C(Sys_LowFPPrecision) C(Sys_LowFPPrecision): fldcw single_cw @@ -55,6 +57,7 @@ fldcw full_cw ret +#endif .globl C(Sys_PushFPCW_SetHigh) C(Sys_PushFPCW_SetHigh):