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:06:22 +0200 |
commit | 38f6f99cdf0a87345d646d30a764c089c38627ad (patch) | |
tree | 37410425f7c8927178c01eca5dfaa9bb93d9b4e9 /crypto/dso | |
parent | 5800ba761052894145abe7a74a1159df007b6875 (diff) | |
download | openssl-38f6f99cdf0a87345d646d30a764c089c38627ad.tar.gz |
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)
Diffstat (limited to 'crypto/dso')
-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 5e98513441..d076c7ebc4 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__) |