--- a/sys_dosa.s
+++ b/sys_dosa.s
@@ -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):
