$OpenBSD: patch-tools_inc_tools_solar_h,v 1.1 2007/11/13 09:46:28 robert Exp $
--- tools/inc/tools/solar.h.orig.port	Fri May 25 13:08:02 2007
+++ tools/inc/tools/solar.h	Sun Nov  4 22:38:56 2007
@@ -342,6 +342,7 @@ template<typename T> inline T Abs(T a) { return (a>=0?
 #define SYSTEM_UNXSOGS		31
 #define SYSTEM_UNXSOGI		32
 #define SYSTEM_UNXMACXI		33
+#define SYSTEM_UNXOBSD		34
 #define SYSTEM_WNTGCCI  	99
 
 #if defined WNT
@@ -395,6 +396,8 @@ template<typename T> inline T Abs(T a) { return (a>=0?
   #define __DLLEXTENSION "mxp.dylib"
 #elif defined MACOSX && defined X86
   #define __DLLEXTENSION "mxi.dylib"
+#elif defined OPENBSD
+  #define __DLLEXTENSION ".so"
 #else
   #define __DLLEXTENSION ".so"
 #endif
