--- configure.orig	Sat Oct 30 21:20:01 1999
+++ configure	Sat Oct 30 21:18:49 1999
@@ -659,6 +659,7 @@
   HP*)	     OS=HPUX; DFLGS="$DFLGS -Dhpux";;
   Linux*)    OS=LINUX;;
   NetBSD-1*) OS=NETBSD1;;
+  OpenBSD*)  OS=OPENBSD;;
   FreeBSD*)  OS=FREEBSD;;
   IRIX-5*)   OS=IRIX5;;
   *)         OS=unknown_system;;
@@ -1528,6 +1529,18 @@
      SH_LDFLAGS="-Bshareable -o"
      SH_LOADER="ld"
      SH_SUFFIX='so';;
+   OPENBSD)
+     case $machine in
+       alpha)
+      echo "Alpha does not support shared libraries.";;
+       powerpc)
+      echo "PowerPC does not support shared libraries.";;
+       *)
+      SH_CCFLAGS="-fpic"
+      SH_LDFLAGS="-Bshareable -Bforcearchive -o"
+      SH_LOADER="ld"
+      SH_SUFFIX='so';;
+     esac;;
    HPUX)
      SH_CCFLAGS="+Z"
      SH_LDFLAGS="-b -o"
