diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2022-11-16 00:12:03 +0300 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2022-11-25 15:35:57 +0300 |
commit | 9d80213f1e3fdcf405c9332055a29b107005be40 (patch) | |
tree | ece36796cf9b52a342d0ef2fdf2db353720d72c8 | |
parent | 5712bf2300d8e5c53faaa79cc93638ea772ec305 (diff) |
Cygwin: don't autoload some kernel32 functionstopic/3.5
DiscardVirtualMemory, PrefetchVirtualMemory and
GetSystemTimePreciseAsFileTime are available since
Windows 8.1. Merge PseudoConsole functions into
kernel32 function block.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
-rw-r--r-- | winsup/cygwin/autoload.cc | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/winsup/cygwin/autoload.cc b/winsup/cygwin/autoload.cc index cdf6e75de..8ef84bf39 100644 --- a/winsup/cygwin/autoload.cc +++ b/winsup/cygwin/autoload.cc @@ -462,10 +462,10 @@ LoadDLLfunc (GetUdpTable, 12, iphlpapi) LoadDLLfunc (if_indextoname, 8, iphlpapi) LoadDLLfunc (if_nametoindex, 4, iphlpapi) -LoadDLLfuncEx2 (DiscardVirtualMemory, 8, kernel32, 1, 127) -LoadDLLfunc (GetSystemTimePreciseAsFileTime, 4, kernel32) +LoadDLLfuncEx (ClosePseudoConsole, 4, kernel32, 1) +LoadDLLfuncEx (CreatePseudoConsole, 20, kernel32, 1) LoadDLLfuncEx (IsWow64Process2, 12, kernel32, 1) -LoadDLLfuncEx (PrefetchVirtualMemory, 16, kernel32, 1) +LoadDLLfuncEx (ResizePseudoConsole, 8, kernel32, 1) /* MSDN claims these are exported by kernel32.dll, but only QueryUnbiasedInterruptTime actually is. The others are only @@ -637,7 +637,4 @@ LoadDLLfunc (PdhAddEnglishCounterW, 16, pdh) LoadDLLfunc (PdhCollectQueryData, 4, pdh) LoadDLLfunc (PdhGetFormattedCounterValue, 16, pdh) LoadDLLfunc (PdhOpenQueryW, 12, pdh) -LoadDLLfuncEx (CreatePseudoConsole, 20, kernel32, 1) -LoadDLLfuncEx (ResizePseudoConsole, 8, kernel32, 1) -LoadDLLfuncEx (ClosePseudoConsole, 4, kernel32, 1) } |