Skip to content

Commit

Permalink
Update 9 packages
Browse files Browse the repository at this point in the history
git (2.42.0-2 -> 2.42.1-1)
mingw-w64-clang-aarch64-crt-git (11.0.0.r403.g7ef0ba478-1 -> 11.0.0.r404.g3a137bd87-1)
mingw-w64-clang-aarch64-headers-git (11.0.0.r403.g7ef0ba478-1 -> 11.0.0.r404.g3a137bd87-1)
mingw-w64-clang-aarch64-libmangle-git (11.0.0.r403.g7ef0ba478-1 -> 11.0.0.r404.g3a137bd87-1)
mingw-w64-clang-aarch64-libwinpthread-git (11.0.0.r403.g7ef0ba478-1 -> 11.0.0.r404.g3a137bd87-1)
mingw-w64-clang-aarch64-sqlite3 (3.43.2-1 -> 3.44.0-1)
mingw-w64-clang-aarch64-tools-git (11.0.0.r403.g7ef0ba478-1 -> 11.0.0.r404.g3a137bd87-1)
mingw-w64-clang-aarch64-winpthreads-git (11.0.0.r403.g7ef0ba478-1 -> 11.0.0.r404.g3a137bd87-1)
mingw-w64-clang-aarch64-winstorecompat-git (11.0.0.r403.g7ef0ba478-1 -> 11.0.0.r404.g3a137bd87-1)

Signed-off-by: Git for Windows Build Agent <ci@git-for-windows.build>
  • Loading branch information
Git for Windows Build Agent committed Nov 4, 2023
1 parent 2295062 commit 3777c9b
Show file tree
Hide file tree
Showing 516 changed files with 367 additions and 137 deletions.
Binary file modified clangarm64/bin/dbhash.exe
Binary file not shown.
Binary file modified clangarm64/bin/gendef.exe
Binary file not shown.
Binary file modified clangarm64/bin/genidl.exe
Binary file not shown.
Binary file modified clangarm64/bin/genpeimg.exe
Binary file not shown.
Binary file modified clangarm64/bin/libsqlite3-0.dll
Binary file not shown.
Binary file modified clangarm64/bin/libwinpthread-1.dll
Binary file not shown.
Binary file modified clangarm64/bin/showdb.exe
Binary file not shown.
Binary file modified clangarm64/bin/showjournal.exe
Binary file not shown.
Binary file modified clangarm64/bin/showstat4.exe
Binary file not shown.
Binary file modified clangarm64/bin/showwal.exe
Binary file not shown.
Binary file modified clangarm64/bin/sqldiff.exe
Binary file not shown.
Binary file modified clangarm64/bin/sqlite3.exe
Binary file not shown.
Binary file modified clangarm64/bin/sqlite3_analyzer.exe
Binary file not shown.
Binary file modified clangarm64/bin/widl.exe
Binary file not shown.
56 changes: 52 additions & 4 deletions clangarm64/include/processthreadsapi.h
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ extern "C" {
WINBASEAPI WINBOOL WINAPI GetThreadTimes (HANDLE hThread, LPFILETIME lpCreationTime, LPFILETIME lpExitTime, LPFILETIME lpKernelTime, LPFILETIME lpUserTime);
WINBASEAPI DWORD WINAPI GetCurrentProcessorNumber (VOID);

#endif
#endif /* WINAPI_PARTITION_DESKTOP */

#if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_APP)
WINBASEAPI WINBOOL WINAPI TerminateProcess (HANDLE hProcess, UINT uExitCode);
Expand Down Expand Up @@ -183,6 +183,22 @@ DEFINE_ENUM_FLAG_OPERATORS(MACHINE_ATTRIBUTES);
WINBASEAPI WINBOOL WINAPI SetProcessInformation (HANDLE hProcess, PROCESS_INFORMATION_CLASS ProcessInformationClass, LPVOID ProcessInformation, DWORD ProcessInformationSize);
#endif

#if _WIN32_WINNT >= _WIN32_WINNT_WIN10
WINBASEAPI WINBOOL WINAPI GetSystemCpuSetInformation (PSYSTEM_CPU_SET_INFORMATION Information, ULONG BufferLength, PULONG ReturnedLength, HANDLE Process, ULONG Flags);
WINBASEAPI WINBOOL WINAPI GetProcessDefaultCpuSets (HANDLE Process, PULONG CpuSetIds, ULONG CpuSetIdCount, PULONG RequiredIdCount);
WINBASEAPI WINBOOL WINAPI SetProcessDefaultCpuSets (HANDLE Process, const ULONG *CpuSetIds, ULONG CpuSetIdCount);
WINBASEAPI WINBOOL WINAPI GetThreadSelectedCpuSets (HANDLE Thread, PULONG CpuSetIds, ULONG CpuSetIdCount, PULONG RequiredIdCount);
WINBASEAPI WINBOOL WINAPI SetThreadSelectedCpuSets (HANDLE Thread, const ULONG *CpuSetIds, ULONG CpuSetIdCount);
HRESULT WINAPI GetMachineTypeAttributes (USHORT Machine, MACHINE_ATTRIBUTES *MachineTypeAttributes);
#endif

#if _WIN32_WINNT >= _WIN32_WINNT_WIN10_FE
WINBASEAPI WINBOOL WINAPI GetProcessDefaultCpuSetMasks (HANDLE Process, PGROUP_AFFINITY CpuSetMasks, USHORT CpuSetMaskCount, PUSHORT RequiredMaskCount);
WINBASEAPI WINBOOL WINAPI SetProcessDefaultCpuSetMasks (HANDLE Process, PGROUP_AFFINITY CpuSetMasks, USHORT CpuSetMaskCount);
WINBASEAPI WINBOOL WINAPI GetThreadSelectedCpuSetMasks (HANDLE Thread, PGROUP_AFFINITY CpuSetMasks, USHORT CpuSetMaskCount, PUSHORT RequiredMaskCount);
WINBASEAPI WINBOOL WINAPI SetThreadSelectedCpuSetMasks (HANDLE Thread, PGROUP_AFFINITY CpuSetMasks, USHORT CpuSetMaskCount);
#endif

#endif /* WINAPI_PARTITION_APP */

#if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_DESKTOP)
Expand Down Expand Up @@ -223,7 +239,7 @@ DEFINE_ENUM_FLAG_OPERATORS(MACHINE_ATTRIBUTES);
WINBASEAPI WINBOOL WINAPI QueryProcessAffinityUpdateMode (HANDLE hProcess, LPDWORD lpdwFlags);
WINBASEAPI WINBOOL WINAPI UpdateProcThreadAttribute (LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList, DWORD dwFlags, DWORD_PTR Attribute, PVOID lpValue, SIZE_T cbSize, PVOID lpPreviousValue, PSIZE_T lpReturnSize);
#endif
#if _WIN32_WINNT >= 0x0602
#if _WIN32_WINNT >= _WIN32_WINNT_WIN8
WINBASEAPI WINBOOL WINAPI SetProcessMitigationPolicy (PROCESS_MITIGATION_POLICY MitigationPolicy, PVOID lpBuffer, SIZE_T dwLength);

FORCEINLINE HANDLE GetCurrentProcessToken (VOID)
Expand All @@ -250,15 +266,24 @@ DEFINE_ENUM_FLAG_OPERATORS(MACHINE_ATTRIBUTES);
#define MEMORY_PRIORITY_BELOW_NORMAL 4
#define MEMORY_PRIORITY_NORMAL 5

#if _WIN32_WINNT >= _WIN32_WINNT_WINBLUE
WINBASEAPI WINBOOL WINAPI IsProcessCritical (HANDLE hProcess, PBOOL Critical);
#endif

#if _WIN32_WINNT >= _WIN32_WINNT_WIN10
WINBASEAPI WINBOOL WINAPI SetProtectedPolicy (LPCGUID PolicyGuid, ULONG_PTR PolicyValue, PULONG_PTR OldPolicyValue);
WINBASEAPI WINBOOL WINAPI QueryProtectedPolicy (LPCGUID PolicyGuid, PULONG_PTR PolicyValue);
#endif

#endif /* WINAPI_PARTITION_DESKTOP */

#if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_APP)
#ifndef _APISET_EXPORTS_FILTER
WINBASEAPI WINBOOL WINAPI CreateProcessA (LPCSTR lpApplicationName, LPSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes, LPSECURITY_ATTRIBUTES lpThreadAttributes, WINBOOL bInheritHandles, DWORD dwCreationFlags, LPVOID lpEnvironment, LPCSTR lpCurrentDirectory, LPSTARTUPINFOA lpStartupInfo, LPPROCESS_INFORMATION lpProcessInformation);
WINBASEAPI WINBOOL WINAPI CreateProcessW (LPCWSTR lpApplicationName, LPWSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes, LPSECURITY_ATTRIBUTES lpThreadAttributes, WINBOOL bInheritHandles, DWORD dwCreationFlags, LPVOID lpEnvironment, LPCWSTR lpCurrentDirectory, LPSTARTUPINFOW lpStartupInfo, LPPROCESS_INFORMATION lpProcessInformation);
#define CreateProcess __MINGW_NAME_AW(CreateProcess)

#if _WIN32_WINNT >= 0x0601
#if _WIN32_WINNT >= 0x0601
WINBASEAPI WINBOOL WINAPI GetThreadIdealProcessorEx (HANDLE hThread, PPROCESSOR_NUMBER lpIdealProcessor);
WINBASEAPI VOID WINAPI GetCurrentProcessorNumberEx (PPROCESSOR_NUMBER ProcNumber);
#endif
Expand Down Expand Up @@ -297,18 +322,41 @@ DEFINE_ENUM_FLAG_OPERATORS(MACHINE_ATTRIBUTES);
#if NTDDI_VERSION >= NTDDI_WIN10_VB
WINBASEAPI WINBOOL WINAPI SetProcessDynamicEHContinuationTargets (HANDLE Process, USHORT NumberOfTargets, PPROCESS_DYNAMIC_EH_CONTINUATION_TARGET Targets);
#endif

#if NTDDI_VERSION >= NTDDI_WIN10_MN
typedef enum _QUEUE_USER_APC_FLAGS {
QUEUE_USER_APC_FLAGS_NONE = 0x0,
QUEUE_USER_APC_FLAGS_SPECIAL_USER_APC = 0x1
} QUEUE_USER_APC_FLAGS;

typedef struct _APC_CALLBACK_DATA {
ULONG_PTR Parameter;
PCONTEXT ContextRecord;
ULONG_PTR Reserved0;
ULONG_PTR Reserved1;
} APC_CALLBACK_DATA, *PAPC_CALLBACK_DATA;

WINBASEAPI WINBOOL WINAPI QueueUserAPC2 (PAPCFUNC ApcRoutine, HANDLE Thread, ULONG_PTR Data, QUEUE_USER_APC_FLAGS Flags);
#endif

#if NTDDI_VERSION >= NTDDI_WIN10_FE
WINBASEAPI WINBOOL WINAPI SetProcessDynamicEnforcedCetCompatibleRanges (HANDLE Process, USHORT NumberOfRanges, PPROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGE Ranges);
#endif

#endif
#define THREAD_POWER_THROTTLING_CURRENT_VERSION 1
#define THREAD_POWER_THROTTLING_EXECUTION_SPEED 0x1
#define THREAD_POWER_THROTTLING_VALID_FLAGS (THREAD_POWER_THROTTLING_EXECUTION_SPEED)

typedef struct _THREAD_POWER_THROTTLING_STATE {
ULONG Version;
ULONG ControlMask;
ULONG StateMask;
} THREAD_POWER_THROTTLING_STATE;

#endif /* WINAPI_PARTITION_APP */

WINBASEAPI HRESULT WINAPI SetThreadDescription (HANDLE hThread, PCWSTR lpThreadDescription);
WINBASEAPI HRESULT WINAPI GetThreadDescription (HANDLE hThread, PWSTR *ppszThreadDescription);

#ifdef __cplusplus
}
Expand Down
Loading

0 comments on commit 3777c9b

Please sign in to comment.