Signed-off-by: Mark Harmstone <[email protected]>
---
 mingw-w64-crt/Makefile.am                     |  4 +-
 .../api-ms-win-core-processthreads-l1-1-2.def |  5 ++
 ...-core-processthreads-l1-1-2_windowsapp.def | 71 ++++++++++++++++
 .../api-ms-win-core-processthreads-l1-1-3.def |  1 +
 ...-core-processthreads-l1-1-3_windowsapp.def | 82 +++++++++++++++++++
 mingw-w64-crt/lib-common/windowsapp.mri       |  4 +-
 .../api-ms-win-core-processthreads-l1-1-2.def |  5 ++
 ...-core-processthreads-l1-1-2_windowsapp.def | 71 ++++++++++++++++
 .../api-ms-win-core-processthreads-l1-1-3.def |  1 +
 ...-core-processthreads-l1-1-3_windowsapp.def | 82 +++++++++++++++++++
 10 files changed, 322 insertions(+), 4 deletions(-)
 create mode 100644 
mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-2_windowsapp.def
 create mode 100644 
mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-3_windowsapp.def
 create mode 100644 
mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-2_windowsapp.def
 create mode 100644 
mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-3_windowsapp.def

diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 6a168b5a6..66e7f168a 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -2333,8 +2333,8 @@ endif
                %/libapi-ms-win-core-processsnapshot-l1-1-0.a \
                %/libapi-ms-win-core-processthreads-l1-1-0.a \
                %/libapi-ms-win-core-processthreads-l1-1-1.a \
-               %/libapi-ms-win-core-processthreads-l1-1-2.a \
-               %/libapi-ms-win-core-processthreads-l1-1-3.a \
+               %/libapi-ms-win-core-processthreads-l1-1-2_windowsapp.a \
+               %/libapi-ms-win-core-processthreads-l1-1-3_windowsapp.a \
                %/libapi-ms-win-core-processtopology-l1-1-0.a \
                %/libapi-ms-win-core-processtopology-obsolete-l1-1-0.a \
                %/libapi-ms-win-core-profile-l1-1-0.a \
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-2.def 
b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-2.def
index 92dcf5170..b94ef513e 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-2.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-2.def
@@ -35,10 +35,13 @@ GetSystemTimes
 GetThreadContext
 GetThreadId
 GetThreadIdealProcessorEx
+GetThreadInformation
+GetThreadIOPendingFlag
 GetThreadPriority
 GetThreadPriorityBoost
 GetThreadTimes
 InitializeProcThreadAttributeList
+IsProcessCritical
 IsProcessorFeaturePresent
 OpenProcess
 OpenProcessToken
@@ -46,6 +49,7 @@ OpenThread
 OpenThreadToken
 ProcessIdToSessionId
 QueryProcessAffinityUpdateMode
+QueryProtectedPolicy
 QueueUserAPC
 ResumeThread
 SetPriorityClass
@@ -53,6 +57,7 @@ SetProcessAffinityUpdateMode
 SetProcessMitigationPolicy
 SetProcessPriorityBoost
 SetProcessShutdownParameters
+SetProtectedPolicy
 SetThreadContext
 SetThreadIdealProcessorEx
 SetThreadInformation
diff --git 
a/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-2_windowsapp.def 
b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-2_windowsapp.def
new file mode 100644
index 000000000..92dcf5170
--- /dev/null
+++ 
b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-2_windowsapp.def
@@ -0,0 +1,71 @@
+LIBRARY api-ms-win-core-processthreads-l1-1-2
+
+EXPORTS
+
+CreateProcessA
+CreateProcessAsUserW
+CreateProcessW
+CreateRemoteThread
+CreateRemoteThreadEx
+CreateThread
+DeleteProcThreadAttributeList
+ExitProcess
+ExitThread
+FlushInstructionCache
+FlushProcessWriteBuffers
+GetCurrentProcess
+GetCurrentProcessId
+GetCurrentProcessorNumber
+GetCurrentProcessorNumberEx
+GetCurrentThread
+GetCurrentThreadId
+GetCurrentThreadStackLimits
+GetExitCodeProcess
+GetExitCodeThread
+GetPriorityClass
+GetProcessHandleCount
+GetProcessId
+GetProcessIdOfThread
+GetProcessMitigationPolicy
+GetProcessPriorityBoost
+GetProcessTimes
+GetProcessVersion
+GetStartupInfoW
+GetSystemTimes
+GetThreadContext
+GetThreadId
+GetThreadIdealProcessorEx
+GetThreadPriority
+GetThreadPriorityBoost
+GetThreadTimes
+InitializeProcThreadAttributeList
+IsProcessorFeaturePresent
+OpenProcess
+OpenProcessToken
+OpenThread
+OpenThreadToken
+ProcessIdToSessionId
+QueryProcessAffinityUpdateMode
+QueueUserAPC
+ResumeThread
+SetPriorityClass
+SetProcessAffinityUpdateMode
+SetProcessMitigationPolicy
+SetProcessPriorityBoost
+SetProcessShutdownParameters
+SetThreadContext
+SetThreadIdealProcessorEx
+SetThreadInformation
+SetThreadPriority
+SetThreadPriorityBoost
+SetThreadStackGuarantee
+SetThreadToken
+SuspendThread
+SwitchToThread
+TerminateProcess
+TerminateThread
+TlsAlloc
+TlsFree
+TlsGetValue
+TlsSetValue
+UpdateProcThreadAttribute
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-3.def 
b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-3.def
index 66fda9324..53516958e 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-3.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-3.def
@@ -31,6 +31,7 @@ GetProcessIdOfThread
 GetProcessInformation
 GetProcessMitigationPolicy
 GetProcessPriorityBoost
+GetProcessShutdownParameters
 GetProcessTimes
 GetProcessVersion
 GetStartupInfoW
diff --git 
a/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-3_windowsapp.def 
b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-3_windowsapp.def
new file mode 100644
index 000000000..66fda9324
--- /dev/null
+++ 
b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-3_windowsapp.def
@@ -0,0 +1,82 @@
+LIBRARY api-ms-win-core-processthreads-l1-1-3
+
+EXPORTS
+
+CreateProcessA
+CreateProcessAsUserA
+CreateProcessAsUserW
+CreateProcessW
+CreateRemoteThread
+CreateRemoteThreadEx
+CreateThread
+DeleteProcThreadAttributeList
+ExitProcess
+ExitThread
+FlushInstructionCache
+FlushProcessWriteBuffers
+GetCurrentProcess
+GetCurrentProcessId
+GetCurrentProcessorNumber
+GetCurrentProcessorNumberEx
+GetCurrentThread
+GetCurrentThreadId
+GetCurrentThreadStackLimits
+GetExitCodeProcess
+GetExitCodeThread
+GetPriorityClass
+GetProcessDefaultCpuSets
+GetProcessHandleCount
+GetProcessId
+GetProcessIdOfThread
+GetProcessInformation
+GetProcessMitigationPolicy
+GetProcessPriorityBoost
+GetProcessTimes
+GetProcessVersion
+GetStartupInfoW
+GetSystemCpuSetInformation
+GetSystemTimes
+GetThreadContext
+GetThreadDescription
+GetThreadId
+GetThreadIdealProcessorEx
+GetThreadPriority
+GetThreadPriorityBoost
+GetThreadSelectedCpuSets
+GetThreadTimes
+InitializeProcThreadAttributeList
+IsProcessorFeaturePresent
+OpenProcess
+OpenProcessToken
+OpenThread
+OpenThreadToken
+ProcessIdToSessionId
+QueryProcessAffinityUpdateMode
+QueueUserAPC
+ResumeThread
+SetPriorityClass
+SetProcessAffinityUpdateMode
+SetProcessDefaultCpuSets
+SetProcessInformation
+SetProcessMitigationPolicy
+SetProcessPriorityBoost
+SetProcessShutdownParameters
+SetThreadContext
+SetThreadDescription
+SetThreadIdealProcessor
+SetThreadIdealProcessorEx
+SetThreadInformation
+SetThreadPriority
+SetThreadPriorityBoost
+SetThreadSelectedCpuSets
+SetThreadStackGuarantee
+SetThreadToken
+SuspendThread
+SwitchToThread
+TerminateProcess
+TerminateThread
+TlsAlloc
+TlsFree
+TlsGetValue
+TlsSetValue
+UpdateProcThreadAttribute
diff --git a/mingw-w64-crt/lib-common/windowsapp.mri 
b/mingw-w64-crt/lib-common/windowsapp.mri
index 41662a874..6feff6693 100644
--- a/mingw-w64-crt/lib-common/windowsapp.mri
+++ b/mingw-w64-crt/lib-common/windowsapp.mri
@@ -95,8 +95,8 @@ ADDLIB 
libapi-ms-win-core-processenvironment-l1-2-0_windowsapp.a
 ADDLIB libapi-ms-win-core-processsnapshot-l1-1-0.a
 ADDLIB libapi-ms-win-core-processthreads-l1-1-0.a
 ADDLIB libapi-ms-win-core-processthreads-l1-1-1.a
-ADDLIB libapi-ms-win-core-processthreads-l1-1-2.a
-ADDLIB libapi-ms-win-core-processthreads-l1-1-3.a
+ADDLIB libapi-ms-win-core-processthreads-l1-1-2_windowsapp.a
+ADDLIB libapi-ms-win-core-processthreads-l1-1-3_windowsapp.a
 ADDLIB libapi-ms-win-core-processtopology-l1-1-0.a
 ADDLIB libapi-ms-win-core-processtopology-obsolete-l1-1-0.a
 ADDLIB libapi-ms-win-core-profile-l1-1-0.a
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-2.def 
b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-2.def
index e2bc30ad8..3b681462b 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-2.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-2.def
@@ -35,10 +35,13 @@ GetSystemTimes@12
 GetThreadContext@8
 GetThreadId@4
 GetThreadIdealProcessorEx@8
+GetThreadInformation@16
+GetThreadIOPendingFlag@8
 GetThreadPriority@4
 GetThreadPriorityBoost@8
 GetThreadTimes@20
 InitializeProcThreadAttributeList@16
+IsProcessCritical@8
 IsProcessorFeaturePresent@4
 OpenProcess@12
 OpenProcessToken@12
@@ -46,6 +49,7 @@ OpenThread@12
 OpenThreadToken@16
 ProcessIdToSessionId@8
 QueryProcessAffinityUpdateMode@8
+QueryProtectedPolicy@8
 QueueUserAPC@12
 ResumeThread@4
 SetPriorityClass@8
@@ -53,6 +57,7 @@ SetProcessAffinityUpdateMode@8
 SetProcessMitigationPolicy@12
 SetProcessPriorityBoost@8
 SetProcessShutdownParameters@8
+SetProtectedPolicy@12
 SetThreadContext@8
 SetThreadIdealProcessorEx@12
 SetThreadInformation@16
diff --git 
a/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-2_windowsapp.def 
b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-2_windowsapp.def
new file mode 100644
index 000000000..e2bc30ad8
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-2_windowsapp.def
@@ -0,0 +1,71 @@
+LIBRARY api-ms-win-core-processthreads-l1-1-2
+
+EXPORTS
+
+CreateProcessA@40
+CreateProcessAsUserW@44
+CreateProcessW@40
+CreateRemoteThread@28
+CreateRemoteThreadEx@32
+CreateThread@24
+DeleteProcThreadAttributeList@4
+ExitProcess@4
+ExitThread@4
+FlushInstructionCache@12
+FlushProcessWriteBuffers@0
+GetCurrentProcess@0
+GetCurrentProcessId@0
+GetCurrentProcessorNumber@0
+GetCurrentProcessorNumberEx@4
+GetCurrentThread@0
+GetCurrentThreadId@0
+GetCurrentThreadStackLimits@8
+GetExitCodeProcess@8
+GetExitCodeThread@8
+GetPriorityClass@4
+GetProcessHandleCount@8
+GetProcessId@4
+GetProcessIdOfThread@4
+GetProcessMitigationPolicy@16
+GetProcessPriorityBoost@8
+GetProcessTimes@20
+GetProcessVersion@4
+GetStartupInfoW@4
+GetSystemTimes@12
+GetThreadContext@8
+GetThreadId@4
+GetThreadIdealProcessorEx@8
+GetThreadPriority@4
+GetThreadPriorityBoost@8
+GetThreadTimes@20
+InitializeProcThreadAttributeList@16
+IsProcessorFeaturePresent@4
+OpenProcess@12
+OpenProcessToken@12
+OpenThread@12
+OpenThreadToken@16
+ProcessIdToSessionId@8
+QueryProcessAffinityUpdateMode@8
+QueueUserAPC@12
+ResumeThread@4
+SetPriorityClass@8
+SetProcessAffinityUpdateMode@8
+SetProcessMitigationPolicy@12
+SetProcessPriorityBoost@8
+SetProcessShutdownParameters@8
+SetThreadContext@8
+SetThreadIdealProcessorEx@12
+SetThreadInformation@16
+SetThreadPriority@8
+SetThreadPriorityBoost@8
+SetThreadStackGuarantee@4
+SetThreadToken@8
+SuspendThread@4
+SwitchToThread@0
+TerminateProcess@8
+TerminateThread@8
+TlsAlloc@0
+TlsFree@4
+TlsGetValue@4
+TlsSetValue@8
+UpdateProcThreadAttribute@28
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-3.def 
b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-3.def
index 62665178d..ab97f8790 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-3.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-3.def
@@ -29,6 +29,7 @@ GetProcessHandleCount@8
 GetProcessId@4
 GetProcessIdOfThread@4
 GetProcessInformation@16
+GetProcessShutdownParameters@8
 GetProcessMitigationPolicy@16
 GetProcessPriorityBoost@8
 GetProcessTimes@20
diff --git 
a/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-3_windowsapp.def 
b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-3_windowsapp.def
new file mode 100644
index 000000000..62665178d
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-3_windowsapp.def
@@ -0,0 +1,82 @@
+LIBRARY api-ms-win-core-processthreads-l1-1-3
+
+EXPORTS
+
+CreateProcessA@40
+CreateProcessAsUserA@44
+CreateProcessAsUserW@44
+CreateProcessW@40
+CreateRemoteThread@28
+CreateRemoteThreadEx@32
+CreateThread@24
+DeleteProcThreadAttributeList@4
+ExitProcess@4
+ExitThread@4
+FlushInstructionCache@12
+FlushProcessWriteBuffers@0
+GetCurrentProcess@0
+GetCurrentProcessId@0
+GetCurrentProcessorNumber@0
+GetCurrentProcessorNumberEx@4
+GetCurrentThread@0
+GetCurrentThreadId@0
+GetCurrentThreadStackLimits@8
+GetExitCodeProcess@8
+GetExitCodeThread@8
+GetPriorityClass@4
+GetProcessDefaultCpuSets@16
+GetProcessHandleCount@8
+GetProcessId@4
+GetProcessIdOfThread@4
+GetProcessInformation@16
+GetProcessMitigationPolicy@16
+GetProcessPriorityBoost@8
+GetProcessTimes@20
+GetProcessVersion@4
+GetStartupInfoW@4
+GetSystemCpuSetInformation@20
+GetSystemTimes@12
+GetThreadContext@8
+GetThreadDescription@8
+GetThreadId@4
+GetThreadIdealProcessorEx@8
+GetThreadPriority@4
+GetThreadPriorityBoost@8
+GetThreadSelectedCpuSets@16
+GetThreadTimes@20
+InitializeProcThreadAttributeList@16
+IsProcessorFeaturePresent@4
+OpenProcess@12
+OpenProcessToken@12
+OpenThread@12
+OpenThreadToken@16
+ProcessIdToSessionId@8
+QueryProcessAffinityUpdateMode@8
+QueueUserAPC@12
+ResumeThread@4
+SetPriorityClass@8
+SetProcessAffinityUpdateMode@8
+SetProcessDefaultCpuSets@12
+SetProcessInformation@16
+SetProcessMitigationPolicy@12
+SetProcessPriorityBoost@8
+SetProcessShutdownParameters@8
+SetThreadContext@8
+SetThreadDescription@8
+SetThreadIdealProcessor@8
+SetThreadIdealProcessorEx@12
+SetThreadInformation@16
+SetThreadPriority@8
+SetThreadPriorityBoost@8
+SetThreadSelectedCpuSets@12
+SetThreadStackGuarantee@4
+SetThreadToken@8
+SuspendThread@4
+SwitchToThread@0
+TerminateProcess@8
+TerminateThread@8
+TlsAlloc@0
+TlsFree@4
+TlsGetValue@4
+TlsSetValue@8
+UpdateProcThreadAttribute@28
-- 
2.41.0



_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to