Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/dll_entry.cc')
-rw-r--r--winsup/cygwin/dll_entry.cc17
1 files changed, 17 insertions, 0 deletions
diff --git a/winsup/cygwin/dll_entry.cc b/winsup/cygwin/dll_entry.cc
new file mode 100644
index 000000000..6d405b6cd
--- /dev/null
+++ b/winsup/cygwin/dll_entry.cc
@@ -0,0 +1,17 @@
+/* dll_entry.cc: Provide the default user DLL linker entry point.
+
+ Copyright 1998, 2000 Cygnus Solutions.
+
+This software is a copyrighted work licensed under the terms of the
+Cygwin license. Please consult the file "CYGWIN_LICENSE" for
+details. */
+
+/* Here we simply instantiate the DECLARE_CYGWIN_DLL to define the
+ linker entry point, __cygwin_dll_entry@12, which in turn calls
+ _DllMain@12 to do user-specific initialization, if any. There is a
+ default DllMain stub in the library if there is no user supplied
+ one. */
+
+#include "cygwin/cygwin_dll.h"
+
+DECLARE_CYGWIN_DLL (DllMain);