$OpenBSD$
--- src/splines/q_splineshared.h.orig	Tue Aug 10 18:17:00 2010
+++ src/splines/q_splineshared.h	Sat Aug 14 23:56:51 2010
@@ -196,12 +196,12 @@ void Sys_PumpEvents( void );
 
 // the mac compiler can't handle >32k of locals, so we
 // just waste space and make big arrays static...
-#ifdef __linux__
+#ifdef __OpenBSD__
 
 #define MAC_STATIC
 
 #ifdef __i386__
-#define CPUSTRING   "linux-i386"
+#define CPUSTRING   "OpenBSD-i386"
 #elif defined __axp__
 #define CPUSTRING   "linux-alpha"
 #else
