diff options
author | Chris Sutcliffe <ir0nh34d@users.sourceforge.net> | 2005-09-21 19:20:46 +0000 |
---|---|---|
committer | Chris Sutcliffe <ir0nh34d@users.sourceforge.net> | 2005-09-21 19:20:46 +0000 |
commit | 574c2ba2a3269fe19076dd9e95e7659a5a6445e4 (patch) | |
tree | a892e43c0ba0814b93f986047a6072a6a65e3bf7 /winsup | |
parent | 9f1926f2d82ba6d193677e585930c2e4e41d5ef6 (diff) | |
download | newlib-574c2ba2a3269fe19076dd9e95e7659a5a6445e4.zip newlib-574c2ba2a3269fe19076dd9e95e7659a5a6445e4.tar.gz newlib-574c2ba2a3269fe19076dd9e95e7659a5a6445e4.tar.bz2 |
2005-09-21 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* include/winbase.h (RegisterWaitForSingleObject,
RegisterWaitForSingleObjectEx): Define.
* lib/kernel32.def (RegisterWaitForSingleObjectEx@20): Define.
(RegisterWaitForSingleObject@16): Changed to
RegisterWaitForSingleObject@24.
Thanks to: Brandon Sneed <nivenh at users dot sourceforge dot net>
Diffstat (limited to 'winsup')
-rw-r--r-- | winsup/w32api/ChangeLog | 9 | ||||
-rw-r--r-- | winsup/w32api/include/winbase.h | 4 | ||||
-rw-r--r-- | winsup/w32api/lib/kernel32.def | 3 |
3 files changed, 15 insertions, 1 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index 1066372..ab192f9 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,3 +1,12 @@ +2005-09-21 Chris Sutcliffe <ir0nh34d@users.sourceforge.net> + + * include/winbase.h (RegisterWaitForSingleObject, + RegisterWaitForSingleObjectEx): Define. + * lib/kernel32.def (RegisterWaitForSingleObjectEx@20): Define. + (RegisterWaitForSingleObject@16): Changed to + RegisterWaitForSingleObject@24. + Thanks to: Brandon Sneed <nivenh at users dot sourceforge dot net> + 2005-09-19 Danny Smith <dannysmith@users.sourceforge.net> * include/winsock2.h (SO_EXCLUSIVEADDRUSE): Define. diff --git a/winsup/w32api/include/winbase.h b/winsup/w32api/include/winbase.h index 4875432..f05b61e 100644 --- a/winsup/w32api/include/winbase.h +++ b/winsup/w32api/include/winbase.h @@ -1758,6 +1758,10 @@ WINBASEAPI BOOL WINAPI ReadFileScatter(HANDLE,FILE_SEGMENT_ELEMENT*,DWORD,LPDWOR WINBASEAPI BOOL WINAPI ReadProcessMemory(HANDLE,PCVOID,PVOID,DWORD,PDWORD); WINBASEAPI HANDLE WINAPI RegisterEventSourceA (LPCSTR,LPCSTR); WINBASEAPI HANDLE WINAPI RegisterEventSourceW(LPCWSTR,LPCWSTR); +#if (_WIN32_WINNT >= 0x0500) +WINBASEAPI BOOL WINAPI RegisterWaitForSingleObject(PHANDLE,HANDLE,WAITORTIMERCALLBACK,PVOID,ULONG,ULONG); +WINBASEAPI HANDLE WINAPI RegisterWaitForSingleObjectEx(HANDLE,WAITORTIMERCALLBACK,PVOID,ULONG,ULONG); +#endif #if (_WIN32_WINNT >= 0x0501) WINBASEAPI void WINAPI ReleaseActCtx(HANDLE); #endif diff --git a/winsup/w32api/lib/kernel32.def b/winsup/w32api/lib/kernel32.def index 08b6286..6ef6528 100644 --- a/winsup/w32api/lib/kernel32.def +++ b/winsup/w32api/lib/kernel32.def @@ -621,7 +621,8 @@ ReadProcessMemory@20 ReadProcessMemoryVlm@20 RegisterConsoleVDM@44 RegisterWaitForInputIdle@4 -RegisterWaitForSingleObject@16 +RegisterWaitForSingleObject@24 +RegisterWaitForSingleObjectEx@20 RegisterWowBaseHandlers@4 RegisterWowExec@4 ReleaseActCtx@4 |