|
|
@@ -0,0 +1,42 @@
|
|
|
+--- inc/sysbase1.h.orig Tue Apr 17 00:55:58 2001
|
|
|
++++ inc/sysbase1.h Tue Apr 17 00:57:17 2001
|
|
|
+@@ -178,7 +178,7 @@
|
|
|
+
|
|
|
+ #define DL_LOAD_LAZY 0
|
|
|
+
|
|
|
+-#if !defined(STYX_CONFIG_OSMS) && (!defined(HAVE_CONFIG_H) || (defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H)))
|
|
|
++#if defined(__FreeBSD__) || (!defined(STYX_CONFIG_OSMS) && (!defined(HAVE_CONFIG_H) || (defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H))))
|
|
|
+ #define DL_LAZY RTLD_LAZY
|
|
|
+ #define DL_NOW RTLD_NOW
|
|
|
+ #define DL_BINDING_MASK RTLD_BINDING_MASK
|
|
|
+--- libbase/gstream.c.orig Tue Apr 17 01:04:58 2001
|
|
|
++++ libbase/gstream.c Tue Apr 17 01:05:13 2001
|
|
|
+@@ -485,7 +485,7 @@
|
|
|
+
|
|
|
+
|
|
|
+ #else
|
|
|
+-#if !defined(MSDOS) && ( !defined(HAVE_CONFIG_H) || defined(HAVE_ICONV_H) )
|
|
|
++#if defined(__FreeBSD__) || (!defined(MSDOS) && ( !defined(HAVE_CONFIG_H) || defined(HAVE_ICONV_H) ) )
|
|
|
+
|
|
|
+ ConcreteType(CDIConv_T) // ICONV conversion description type
|
|
|
+ {
|
|
|
+--- libbase/sysbase1.c.orig Sun Feb 25 22:36:20 2001
|
|
|
++++ libbase/sysbase1.c Tue Apr 17 01:25:49 2001
|
|
|
+@@ -526,7 +526,7 @@
|
|
|
+ #define DL_LOAD_LAZY 0
|
|
|
+
|
|
|
+ /*DOC_INTERFACE*/
|
|
|
+-#if !defined(STYX_CONFIG_OSMS) && (!defined(HAVE_CONFIG_H) || (defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H)))
|
|
|
++#if defined(__FreeBSD__) || (!defined(STYX_CONFIG_OSMS) && (!defined(HAVE_CONFIG_H) || (defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H))))
|
|
|
+ #define DL_LAZY RTLD_LAZY
|
|
|
+ #define DL_NOW RTLD_NOW
|
|
|
+ #define DL_BINDING_MASK RTLD_BINDING_MASK
|
|
|
+@@ -570,7 +570,7 @@
|
|
|
+ }
|
|
|
+
|
|
|
+ #else
|
|
|
+-#if !defined(MSDOS) && ( !defined(HAVE_CONFIG_H) || ( defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H) ) )
|
|
|
++#if defined(__FreeBSD__) || (!defined(MSDOS) && ( !defined(HAVE_CONFIG_H) || ( defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H) ) ) )
|
|
|
+
|
|
|
+ DL_Hdl DL_open(string dlname, int flag)
|
|
|
+ /* loads dll 'dlname' in mode 'flag' ( ERROR: NULL )
|