summaryrefslogtreecommitdiff
path: root/libguile/dynl.c
diff options
context:
space:
mode:
authorMikael Djurfeldt <djurfeldt@nada.kth.se>1998-04-19 00:36:12 +0000
committerMikael Djurfeldt <djurfeldt@nada.kth.se>1998-04-19 00:36:12 +0000
commit26c41b99568943e9580ac7d821638eca9b53b2d8 (patch)
tree58cf706da320d6e7ed27e3691c38c58914fb7418 /libguile/dynl.c
parent28795b1f486dc062cb38aeecd96e662212c47365 (diff)
downloadguile-26c41b99568943e9580ac7d821638eca9b53b2d8.tar.gz
* dynl.c: Only check that HAVE_DLOPEN is defined before loading
dynl-dl.c; Test on HAVE_LIBDLD instead of HAVE_DLD. * configure.in: Define HAVE_DLOPEN also when HAVE_LIBDL is defined.
Diffstat (limited to 'libguile/dynl.c')
-rw-r--r--libguile/dynl.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libguile/dynl.c b/libguile/dynl.c
index 3c4915159..3182382e5 100644
--- a/libguile/dynl.c
+++ b/libguile/dynl.c
@@ -231,13 +231,13 @@ static void *sysdep_dynl_link SCM_P ((char *filename, char *subr));
static void sysdep_dynl_unlink SCM_P ((void *handle, char *subr));
static void *sysdep_dynl_func SCM_P ((char *symbol, void *handle, char *subr));
-#if defined (HAVE_LIBDL) || defined (HAVE_DLOPEN)
+#ifdef HAVE_DLOPEN
#include "dynl-dl.c"
#else
#ifdef HAVE_SHL_LOAD
#include "dynl-shl.c"
#else
-#ifdef HAVE_DLD
+#ifdef HAVE_LIBDLD
#include "dynl-dld.c"
#else