summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/autoload.cc
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2011-08-16 14:44:26 +0000
committerCorinna Vinschen <corinna@vinschen.de>2011-08-16 14:44:26 +0000
commit6bc64eac26739db38c9ecc99ab26599bd4b4310e (patch)
treef90d5e7fa987e46c3f43a831913048ddd5099730 /winsup/cygwin/autoload.cc
parent56c387b1b32a36204de6071cc4d192561bb359ed (diff)
downloadcygnal-6bc64eac26739db38c9ecc99ab26599bd4b4310e.tar.gz
cygnal-6bc64eac26739db38c9ecc99ab26599bd4b4310e.tar.bz2
cygnal-6bc64eac26739db38c9ecc99ab26599bd4b4310e.zip
* autoload.cc (GetModuleHandleExW): Define.
* dlfcn.cc: Throughout mark exported symbols as extern "C". (dlopen): Unignore flags argument. Define ret to NULL. Fix typo in comment. Support Glibc flags RTLD_NOLOAD and RTLD_NODELETE. * include/dlfcn.h: Clean up comments. (RTLD_NODELETE): Define. (RTLD_NOLOAD): Define. (RTLD_DEEPBIND): Define.
Diffstat (limited to 'winsup/cygwin/autoload.cc')
-rw-r--r--winsup/cygwin/autoload.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/winsup/cygwin/autoload.cc b/winsup/cygwin/autoload.cc
index 63355b42b..f8a7a0cbb 100644
--- a/winsup/cygwin/autoload.cc
+++ b/winsup/cygwin/autoload.cc
@@ -390,6 +390,7 @@ LoadDLLfunc (GetNetworkParams, 8, iphlpapi)
LoadDLLfunc (GetUdpTable, 12, iphlpapi)
LoadDLLfuncEx (AttachConsole, 4, kernel32, 1)
+LoadDLLfuncEx (GetModuleHandleExW, 12, kernel32, 1)
LoadDLLfuncEx (GetNamedPipeClientProcessId, 8, kernel32, 1)
LoadDLLfunc (LocaleNameToLCID, 8, kernel32)