diff options
author | Richard Levitte <levitte@openssl.org> | 2019-07-17 21:22:42 +0200 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2019-07-21 11:08:56 +0200 |
commit | 12bd8f46311dda094e8b9f0be46d4053410894cb (patch) | |
tree | 8a515f5e84123bfa808fb2a63995f472746c4dac | |
parent | a9befadf73df107a1da3f143d0b7ae941b6b3d8e (diff) |
Cygwin: enable the use of Dl_info and dladdr()
These weren't available in Cygwin at the time our DSO code was
written, but things have changed since.
Fixes #9385
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9402)
(cherry picked from commit 38f6f99cdf0a87345d646d30a764c089c38627ad)
-rw-r--r-- | crypto/dso/dso_dlfcn.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/crypto/dso/dso_dlfcn.c b/crypto/dso/dso_dlfcn.c index 4240f5f5e3..e2b87e8075 100644 --- a/crypto/dso/dso_dlfcn.c +++ b/crypto/dso/dso_dlfcn.c @@ -27,8 +27,7 @@ # endif # include <dlfcn.h> # define HAVE_DLINFO 1 -# if defined(__CYGWIN__) || \ - defined(__SCO_VERSION__) || defined(_SCO_ELF) || \ +# if defined(__SCO_VERSION__) || defined(_SCO_ELF) || \ (defined(__osf__) && !defined(RTLD_NEXT)) || \ (defined(__OpenBSD__) && !defined(RTLD_SELF)) || \ defined(__ANDROID__) |