This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
libkernel32a.lib (fwd)
- To: gnu-win32 at cygnus dot com
- Subject: libkernel32a.lib (fwd)
- From: Ben Elliston <bje at cygnus dot com>
- Date: Sat, 12 Sep 1998 23:25:13 +1000 (EST)
- cc: khan at xraylith dot wisc dot edu, Ross Johnson <rpj at ise dot canberra dot edu dot au>
I've just made a discovery tonight about the libkernel32.a stub library
that comes with Mingw32. (At least the version I have, which is based on
EGCS 1.1).
It seems that this library may have been generated from a kernel32 DLL on
a non-Windows NT machine. The reason I say this is that my user-space
library, libpthread32, uses the Win32 API function
``TryEnterCriticalSection''.
It's well documented that the ``TryEnterCriticalSection'' API function is
not available on Win32s and Win95/98. I don't know if that means that the
function doesn't exist in any library, or if the function should exist in
a library, but be implemented to return some error code at runtime. I
believe it is the latter. In which case, can anyone explain why this
function is missing from the kernel32 stub library?
Thanks, Ben
---
Ben Elliston
bje@cygnus.com
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".