diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2003-03-07 00:51:19 +0000 |
---|---|---|
committer | Danny Smith <dannysmith@users.sourceforge.net> | 2003-03-07 00:51:19 +0000 |
commit | 3332e57f26944c92d2e9b539672ba619b1f6c4de (patch) | |
tree | bd33d28cb34e9b8195cafafb6274e66b9b732bab | |
parent | 18238f03eeeb98db47c58f8f98c60cb909ed4358 (diff) | |
download | newlib-3332e57f26944c92d2e9b539672ba619b1f6c4de.zip newlib-3332e57f26944c92d2e9b539672ba619b1f6c4de.tar.gz newlib-3332e57f26944c92d2e9b539672ba619b1f6c4de.tar.bz2 |
2003-03-06 Christopher January <chris@atomice.net>
* include/winbase.h (FindFirstVolume): Add declaration.
(FindNextVolume): Add declaration.
(FindVolumeClose): Add declaration.
(GetSystemTimes): Add declaration.
* include/winnt.h: Add define for PF_XMMI64_INSTRUCTIONS_AVAILABLE.
2003-03-06 Danny Smith <dannysmith@users.sourceforge.net>
*lib/kernel32.def (GetSystemTimes): Add stub.
-rw-r--r-- | winsup/w32api/ChangeLog | 12 | ||||
-rw-r--r-- | winsup/w32api/include/winbase.h | 24 | ||||
-rw-r--r-- | winsup/w32api/include/winnt.h | 1 | ||||
-rw-r--r-- | winsup/w32api/lib/kernel32.def | 1 |
4 files changed, 38 insertions, 0 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index 176d36a..dfd691b 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,3 +1,15 @@ +2003-03-06 Christopher January <chris@atomice.net> + + * include/winbase.h (FindFirstVolume): Add declaration. + (FindNextVolume): Add declaration. + (FindVolumeClose): Add declaration. + (GetSystemTimes): Add declaration. + * include/winnt.h: Add define for PF_XMMI64_INSTRUCTIONS_AVAILABLE. + +2003-03-06 Danny Smith <dannysmith@users.sourceforge.net> + + *lib/kernel32.def (GetSystemTimes): Add stub. + 2003-03-04 Heiko Gerdau <hg@technosis.de> * oleidl.h (IOleObject): Correct GetUserType prototype. diff --git a/winsup/w32api/include/winbase.h b/winsup/w32api/include/winbase.h index dd4e83f..8bf1aee 100644 --- a/winsup/w32api/include/winbase.h +++ b/winsup/w32api/include/winbase.h @@ -1117,9 +1117,18 @@ HANDLE WINAPI FindFirstFileW(LPCWSTR,LPWIN32_FIND_DATAW); HANDLE WINAPI FindFirstFileExA(LPCSTR,FINDEX_INFO_LEVELS,PVOID,FINDEX_SEARCH_OPS,PVOID,DWORD); HANDLE WINAPI FindFirstFileExW(LPCWSTR,FINDEX_INFO_LEVELS,PVOID,FINDEX_SEARCH_OPS,PVOID,DWORD); BOOL WINAPI FindFirstFreeAce(PACL,PVOID*); +#if (_WIN32_WINNT >= 0x0500) +HANDLE WINAPI FindFirstVolumeA(LPCSTR,DWORD); +HANDLE WINAPI FindFirstVolumeW(LPCWSTR,DWORD); +#endif BOOL WINAPI FindNextChangeNotification(HANDLE); BOOL WINAPI FindNextFileA(HANDLE,LPWIN32_FIND_DATAA); BOOL WINAPI FindNextFileW(HANDLE,LPWIN32_FIND_DATAW); +#if (_WIN32_WINNT >= 0x0500) +BOOL WINAPI FindNextVolumeA(HANDLE,LPCSTR,DWORD); +BOOL WINAPI FindNextVolumeW(HANDLE,LPWSTR,DWORD); +BOOL WINAPI FindVolumeClose(HANDLE); +#endif HRSRC WINAPI FindResourceA(HMODULE,LPCSTR,LPCSTR); HRSRC WINAPI FindResourceW(HINSTANCE,LPCWSTR,LPCWSTR); HRSRC WINAPI FindResourceExA(HINSTANCE,LPCSTR,LPCSTR,WORD); @@ -1264,6 +1273,9 @@ UINT WINAPI GetSystemDirectoryW(LPWSTR,UINT); VOID WINAPI GetSystemInfo(LPSYSTEM_INFO); BOOL WINAPI GetSystemPowerStatus(LPSYSTEM_POWER_STATUS); VOID WINAPI GetSystemTime(LPSYSTEMTIME); +#if (_WIN32_WINNT >= 0x0501) +BOOL WINAPI GetSystemTimes(LPFILETIME,LPFILETIME,LPFILETIME); +#endif BOOL WINAPI GetSystemTimeAdjustment(PDWORD,PDWORD,PBOOL); void WINAPI GetSystemTimeAsFileTime(LPFILETIME); DWORD WINAPI GetTapeParameters(HANDLE,DWORD,PDWORD,PVOID); @@ -1684,7 +1696,13 @@ typedef HW_PROFILE_INFOW HW_PROFILE_INFO,*LPHW_PROFILE_INFO; #define FindFirstChangeNotification FindFirstChangeNotificationW #define FindFirstFile FindFirstFileW #define FindFirstFileEx FindFirstFileExW +#if (_WIN32_WINNT >= 0x0500) +#define FindFirstVolume FindFirstVolumeW +#endif #define FindNextFile FindNextFileW +#if (_WIN32_WINNT >= 0x0500) +#define FindNextVolume FindNextVolumeW +#endif #define FindResource FindResourceW #define FindResourceEx FindResourceExW #define FormatMessage FormatMessageW @@ -1825,7 +1843,13 @@ typedef HW_PROFILE_INFOA HW_PROFILE_INFO,*LPHW_PROFILE_INFO; #define FindFirstChangeNotification FindFirstChangeNotificationA #define FindFirstFile FindFirstFileA #define FindFirstFileEx FindFirstFileExA +#if (_WIN32_WINNT >= 0x0500) +#define FindFirstVolume FindFirstVolumeA +#endif #define FindNextFile FindNextFileA +#if (_WIN32_WINNT >= 0x0500) +#define FindNextVolume FindNextVolumeA +#endif #define FindResource FindResourceA #define FindResourceEx FindResourceExA #define FormatMessage FormatMessageA diff --git a/winsup/w32api/include/winnt.h b/winsup/w32api/include/winnt.h index 88766ac..8aa71c6 100644 --- a/winsup/w32api/include/winnt.h +++ b/winsup/w32api/include/winnt.h @@ -611,6 +611,7 @@ typedef DWORD FLONG; #define PF_3DNOW_INSTRUCTIONS_AVAILABLE 7 #define PF_RDTSC_INSTRUCTION_AVAILABLE 8 #define PF_PAE_ENABLED 9 +#define PF_XMMI64_INSTRUCTIONS_AVAILABLE 10 #define PAGE_READONLY 2 #define PAGE_READWRITE 4 #define PAGE_WRITECOPY 8 diff --git a/winsup/w32api/lib/kernel32.def b/winsup/w32api/lib/kernel32.def index 9a5c6f9..a5aeff2 100644 --- a/winsup/w32api/lib/kernel32.def +++ b/winsup/w32api/lib/kernel32.def @@ -357,6 +357,7 @@ GetSystemDirectoryW@8 GetSystemInfo@4 GetSystemPowerStatus@4 GetSystemTime@4 +GetSystemTimes@12 GetSystemTimeAdjustment@12 GetSystemTimeAsFileTime@4 GetTapeParameters@16 |