diff options
author | Mikael Djurfeldt <djurfeldt@nada.kth.se> | 1998-04-19 00:36:12 +0000 |
---|---|---|
committer | Mikael Djurfeldt <djurfeldt@nada.kth.se> | 1998-04-19 00:36:12 +0000 |
commit | 26c41b99568943e9580ac7d821638eca9b53b2d8 (patch) | |
tree | 58cf706da320d6e7ed27e3691c38c58914fb7418 /libguile/dynl.c | |
parent | 28795b1f486dc062cb38aeecd96e662212c47365 (diff) | |
download | guile-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.c | 4 |
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 |