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)
This commit is contained in:
parent
5800ba7610
commit
38f6f99cdf
1 changed files with 1 additions and 2 deletions
|
@ -27,8 +27,7 @@
|
||||||
# endif
|
# endif
|
||||||
# include <dlfcn.h>
|
# include <dlfcn.h>
|
||||||
# define HAVE_DLINFO 1
|
# define HAVE_DLINFO 1
|
||||||
# if defined(__CYGWIN__) || \
|
# if defined(__SCO_VERSION__) || defined(_SCO_ELF) || \
|
||||||
defined(__SCO_VERSION__) || defined(_SCO_ELF) || \
|
|
||||||
(defined(__osf__) && !defined(RTLD_NEXT)) || \
|
(defined(__osf__) && !defined(RTLD_NEXT)) || \
|
||||||
(defined(__OpenBSD__) && !defined(RTLD_SELF)) || \
|
(defined(__OpenBSD__) && !defined(RTLD_SELF)) || \
|
||||||
defined(__ANDROID__)
|
defined(__ANDROID__)
|
||||||
|
|
Loading…
Reference in a new issue