diff --git a/mingw32/bin/gendef.exe b/mingw32/bin/gendef.exe index eda021d69a..e2c4a6415e 100755 Binary files a/mingw32/bin/gendef.exe and b/mingw32/bin/gendef.exe differ diff --git a/mingw32/bin/genidl.exe b/mingw32/bin/genidl.exe index 93db51fbfc..4a606734dc 100755 Binary files a/mingw32/bin/genidl.exe and b/mingw32/bin/genidl.exe differ diff --git a/mingw32/bin/genpeimg.exe b/mingw32/bin/genpeimg.exe index b8e7b7d26c..80cbaa018e 100755 Binary files a/mingw32/bin/genpeimg.exe and b/mingw32/bin/genpeimg.exe differ diff --git a/mingw32/bin/libwinpthread-1.dll b/mingw32/bin/libwinpthread-1.dll index 96f759ceec..557631d45f 100755 Binary files a/mingw32/bin/libwinpthread-1.dll and b/mingw32/bin/libwinpthread-1.dll differ diff --git a/mingw32/bin/widl.exe b/mingw32/bin/widl.exe index 6181d26dfb..b780ec27e9 100755 Binary files a/mingw32/bin/widl.exe and b/mingw32/bin/widl.exe differ diff --git a/mingw32/include/winnt.h b/mingw32/include/winnt.h index b6d1f58ed6..dcea5e79ad 100644 --- a/mingw32/include/winnt.h +++ b/mingw32/include/winnt.h @@ -2091,24 +2091,6 @@ extern "C" { #define UNW_FLAG_EHANDLER 0x1 #define UNW_FLAG_UHANDLER 0x2 -#define UNWIND_HISTORY_TABLE_SIZE 12 - - typedef struct _UNWIND_HISTORY_TABLE_ENTRY { - DWORD ImageBase; - PRUNTIME_FUNCTION FunctionEntry; - } UNWIND_HISTORY_TABLE_ENTRY, *PUNWIND_HISTORY_TABLE_ENTRY; - - typedef struct _UNWIND_HISTORY_TABLE { - DWORD Count; - BYTE LocalHint; - BYTE GlobalHint; - BYTE Search; - BYTE Once; - DWORD LowAddress; - DWORD HighAddress; - UNWIND_HISTORY_TABLE_ENTRY Entry[UNWIND_HISTORY_TABLE_SIZE]; - } UNWIND_HISTORY_TABLE, *PUNWIND_HISTORY_TABLE; - struct _DISPATCHER_CONTEXT; typedef struct _DISPATCHER_CONTEXT DISPATCHER_CONTEXT; typedef struct _DISPATCHER_CONTEXT *PDISPATCHER_CONTEXT; @@ -2122,7 +2104,7 @@ extern "C" { PCONTEXT ContextRecord; PEXCEPTION_ROUTINE LanguageHandler; PVOID HandlerData; - PUNWIND_HISTORY_TABLE HistoryTable; + struct _UNWIND_HISTORY_TABLE *HistoryTable; ULONG ScopeIndex; BOOLEAN ControlPcIsUnwound; PBYTE NonVolatileRegisters; @@ -2231,28 +2213,46 @@ extern "C" { #define EXCEPTION_READ_FAULT 0 #define EXCEPTION_WRITE_FAULT 1 #define EXCEPTION_EXECUTE_FAULT 8 +#endif /* defined(_ARM64_) || defined(_ARM64EC_) */ #if !defined(RC_INVOKED) -#define CONTEXT_ARM64 0x400000 -#define CONTEXT_CONTROL (CONTEXT_ARM64 | 0x00000001) -#define CONTEXT_INTEGER (CONTEXT_ARM64 | 0x00000002) -#define CONTEXT_FLOATING_POINT (CONTEXT_ARM64 | 0x00000004) -#define CONTEXT_DEBUG_REGISTERS (CONTEXT_ARM64 | 0x00000008) +#define CONTEXT_ARM64 0x400000 +#define CONTEXT_ARM64_CONTROL (CONTEXT_ARM64 | 0x00000001) +#define CONTEXT_ARM64_INTEGER (CONTEXT_ARM64 | 0x00000002) +#define CONTEXT_ARM64_FLOATING_POINT (CONTEXT_ARM64 | 0x00000004) +#define CONTEXT_ARM64_DEBUG_REGISTERS (CONTEXT_ARM64 | 0x00000008) +#define CONTEXT_ARM64_X18 (CONTEXT_ARM64 | 0x00000010) -#define CONTEXT_FULL (CONTEXT_CONTROL | CONTEXT_INTEGER) -#define CONTEXT_ALL (CONTEXT_CONTROL | CONTEXT_INTEGER | CONTEXT_FLOATING_POINT | CONTEXT_DEBUG_REGISTERS) -#define EXCEPTION_READ_FAULT 0 -#define EXCEPTION_WRITE_FAULT 1 -#define EXCEPTION_EXECUTE_FAULT 8 +#define CONTEXT_ARM64_FULL (CONTEXT_ARM64_CONTROL | CONTEXT_ARM64_INTEGER | CONTEXT_ARM64_FLOATING_POINT) +#define CONTEXT_ARM64_ALL (CONTEXT_ARM64_CONTROL | CONTEXT_ARM64_INTEGER | CONTEXT_ARM64_FLOATING_POINT | CONTEXT_ARM64_DEBUG_REGISTERS | CONTEXT_ARM64_X18) -#define ARM64_MAX_BREAKPOINTS 8 -#define ARM64_MAX_WATCHPOINTS 2 +#define CONTEXT_ARM64_UNWOUND_TO_CALL 0x20000000 + +#ifdef _ARM64_ + +#define CONTEXT_CONTROL CONTEXT_ARM64_CONTROL +#define CONTEXT_INTEGER CONTEXT_ARM64_INTEGER +#define CONTEXT_FLOATING_POINT CONTEXT_ARM64_FLOATING_POINT +#define CONTEXT_DEBUG_REGISTERS CONTEXT_ARM64_DEBUG_REGISTERS +#define CONTEXT_FULL CONTEXT_ARM64_FULL +#define CONTEXT_ALL CONTEXT_ARM64_ALL +#define CONTEXT_UNWOUND_TO_CALL CONTEXT_ARM64_UNWOUND_TO_CALL + +#define CONTEXT_EXCEPTION_ACTIVE 0x08000000 +#define CONTEXT_SERVICE_ACTIVE 0x10000000 +#define CONTEXT_EXCEPTION_REQUEST 0x40000000 +#define CONTEXT_EXCEPTION_REPORTING 0x80000000 + +#endif /* _ARM64_ */ #endif /* !defined(RC_INVOKED) */ - typedef union _NEON128 { +#define ARM64_MAX_BREAKPOINTS 8 +#define ARM64_MAX_WATCHPOINTS 2 + + typedef union _ARM64_NT_NEON128 { struct { ULONGLONG Low; @@ -2262,9 +2262,19 @@ extern "C" { float S[4]; WORD H[8]; BYTE B[16]; - } NEON128, *PNEON128; + } ARM64_NT_NEON128, *PARM64_NT_NEON128; - typedef struct DECLSPEC_ALIGN(16) _CONTEXT { +#ifdef _ARM64_ + typedef ARM64_NT_NEON128 NEON128, *PNEON128; +#endif + + typedef struct DECLSPEC_ALIGN(16) +#ifdef _ARM64_ + _CONTEXT +#else + _ARM64_NT_CONTEXT +#endif + { ULONG ContextFlags; /* 000 */ /* CONTEXT_INTEGER */ ULONG Cpsr; /* 004 */ @@ -2310,7 +2320,7 @@ extern "C" { DWORD64 Sp; /* 100 */ DWORD64 Pc; /* 108 */ /* CONTEXT_FLOATING_POINT */ - NEON128 V[32]; /* 110 */ + ARM64_NT_NEON128 V[32]; /* 110 */ DWORD Fpcr; /* 310 */ DWORD Fpsr; /* 314 */ /* CONTEXT_DEBUG_REGISTERS */ @@ -2318,53 +2328,152 @@ extern "C" { DWORD64 Bvr[ARM64_MAX_BREAKPOINTS]; /* 338 */ DWORD Wcr[ARM64_MAX_WATCHPOINTS]; /* 378 */ DWORD64 Wvr[ARM64_MAX_WATCHPOINTS]; /* 380 */ - } CONTEXT, *PCONTEXT; + } ARM64_NT_CONTEXT, *PARM64_NT_CONTEXT; + +#ifdef _ARM64_ + typedef ARM64_NT_CONTEXT CONTEXT, *PCONTEXT; +#endif + + + typedef struct DECLSPEC_ALIGN(16) _ARM64EC_NT_CONTEXT + { + union + { + struct + { + DWORD64 AMD64_P1Home; /* 000 */ + DWORD64 AMD64_P2Home; /* 008 */ + DWORD64 AMD64_P3Home; /* 010 */ + DWORD64 AMD64_P4Home; /* 018 */ + DWORD64 AMD64_P5Home; /* 020 */ + DWORD64 AMD64_P6Home; /* 028 */ + DWORD ContextFlags; /* 030 */ + DWORD AMD64_MxCsr_copy; /* 034 */ + WORD AMD64_SegCs; /* 038 */ + WORD AMD64_SegDs; /* 03a */ + WORD AMD64_SegEs; /* 03c */ + WORD AMD64_SegFs; /* 03e */ + WORD AMD64_SegGs; /* 040 */ + WORD AMD64_SegSs; /* 042 */ + DWORD AMD64_EFlags; /* 044 */ + DWORD64 AMD64_Dr0; /* 048 */ + DWORD64 AMD64_Dr1; /* 050 */ + DWORD64 AMD64_Dr2; /* 058 */ + DWORD64 AMD64_Dr3; /* 060 */ + DWORD64 AMD64_Dr6; /* 068 */ + DWORD64 AMD64_Dr7; /* 070 */ + DWORD64 X8; /* 078 (Rax) */ + DWORD64 X0; /* 080 (Rcx) */ + DWORD64 X1; /* 088 (Rdx) */ + DWORD64 X27; /* 090 (Rbx) */ + DWORD64 Sp; /* 098 (Rsp) */ + DWORD64 Fp; /* 0a0 (Rbp) */ + DWORD64 X25; /* 0a8 (Rsi) */ + DWORD64 X26; /* 0b0 (Rdi) */ + DWORD64 X2; /* 0b8 (R8) */ + DWORD64 X3; /* 0c0 (R9) */ + DWORD64 X4; /* 0c8 (R10) */ + DWORD64 X5; /* 0d0 (R11) */ + DWORD64 X19; /* 0d8 (R12) */ + DWORD64 X20; /* 0e0 (R13) */ + DWORD64 X21; /* 0e8 (R14) */ + DWORD64 X22; /* 0f0 (R15) */ + DWORD64 Pc; /* 0f8 (Rip) */ + struct + { + WORD AMD64_ControlWord; /* 100 */ + WORD AMD64_StatusWord; /* 102 */ + BYTE AMD64_TagWord; /* 104 */ + BYTE AMD64_Reserved1; /* 105 */ + WORD AMD64_ErrorOpcode; /* 106 */ + DWORD AMD64_ErrorOffset; /* 108 */ + WORD AMD64_ErrorSelector; /* 10c */ + WORD AMD64_Reserved2; /* 10e */ + DWORD AMD64_DataOffset; /* 110 */ + WORD AMD64_DataSelector; /* 114 */ + WORD AMD64_Reserved3; /* 116 */ + DWORD AMD64_MxCsr; /* 118 */ + DWORD AMD64_MxCsr_Mask; /* 11c */ + DWORD64 Lr; /* 120 (FloatRegisters[0]) */ + WORD X16_0; /* 128 */ + WORD AMD64_St0_Reserved1; /* 12a */ + DWORD AMD64_St0_Reserved2; /* 12c */ + DWORD64 X6; /* 130 (FloatRegisters[1]) */ + WORD X16_1; /* 138 */ + WORD AMD64_St1_Reserved1; /* 13a */ + DWORD AMD64_St1_Reserved2; /* 13c */ + DWORD64 X7; /* 140 (FloatRegisters[2]) */ + WORD X16_2; /* 148 */ + WORD AMD64_St2_Reserved1; /* 14a */ + DWORD AMD64_St2_Reserved2; /* 14c */ + DWORD64 X9; /* 150 (FloatRegisters[3]) */ + WORD X16_3; /* 158 */ + WORD AMD64_St3_Reserved1; /* 15a */ + DWORD AMD64_St3_Reserved2; /* 15c */ + DWORD64 X10; /* 160 (FloatRegisters[4]) */ + WORD X17_0; /* 168 */ + WORD AMD64_St4_Reserved1; /* 16a */ + DWORD AMD64_St4_Reserved2; /* 16c */ + DWORD64 X11; /* 170 (FloatRegisters[5]) */ + WORD X17_1; /* 178 */ + WORD AMD64_St5_Reserved1; /* 17a */ + DWORD AMD64_St5_Reserved2; /* 17c */ + DWORD64 X12; /* 180 (FloatRegisters[6]) */ + WORD X17_2; /* 188 */ + WORD AMD64_St6_Reserved1; /* 18a */ + DWORD AMD64_St6_Reserved2; /* 18c */ + DWORD64 X15; /* 190 (FloatRegisters[7]) */ + WORD X17_3; /* 198 */ + WORD AMD64_St7_Reserved1; /* 19a */ + DWORD AMD64_St7_Reserved2; /* 19c */ + ARM64_NT_NEON128 V[16]; /* 1a0 (XmmRegisters) */ + BYTE AMD64_XSAVE_FORMAT_Reserved4[96]; /* 2a0 */ + } DUMMYSTRUCTNAME; + ARM64_NT_NEON128 AMD64_VectorRegister[26]; /* 300 */ + DWORD64 AMD64_VectorControl; /* 4a0 */ + DWORD64 AMD64_DebugControl; /* 4a8 */ + DWORD64 AMD64_LastBranchToRip; /* 4b0 */ + DWORD64 AMD64_LastBranchFromRip; /* 4b8 */ + DWORD64 AMD64_LastExceptionToRip; /* 4c0 */ + DWORD64 AMD64_LastExceptionFromRip; /* 4c8 */ + } DUMMYSTRUCTNAME; +#ifdef _ARM64EC_ + CONTEXT AMD64_Context; +#endif + } DUMMYUNIONNAME; + } ARM64EC_NT_CONTEXT, *PARM64EC_NT_CONTEXT; + + typedef struct _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY ARM64_RUNTIME_FUNCTION, *PARM64_RUNTIME_FUNCTION; +#ifdef _ARM64_ typedef struct _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY RUNTIME_FUNCTION, *PRUNTIME_FUNCTION; typedef PRUNTIME_FUNCTION (*PGET_RUNTIME_FUNCTION_CALLBACK)(DWORD64 ControlPc,PVOID Context); +#endif #define UNW_FLAG_NHANDLER 0x0 #define UNW_FLAG_EHANDLER 0x1 #define UNW_FLAG_UHANDLER 0x2 -#define UNWIND_HISTORY_TABLE_SIZE 12 - - typedef struct _UNWIND_HISTORY_TABLE_ENTRY { - DWORD64 ImageBase; - PRUNTIME_FUNCTION FunctionEntry; - } UNWIND_HISTORY_TABLE_ENTRY, *PUNWIND_HISTORY_TABLE_ENTRY; - - typedef struct _UNWIND_HISTORY_TABLE { - DWORD Count; - BYTE LocalHint; - BYTE GlobalHint; - BYTE Search; - BYTE Once; - DWORD64 LowAddress; - DWORD64 HighAddress; - UNWIND_HISTORY_TABLE_ENTRY Entry[UNWIND_HISTORY_TABLE_SIZE]; - } UNWIND_HISTORY_TABLE, *PUNWIND_HISTORY_TABLE; - - struct _DISPATCHER_CONTEXT; - typedef struct _DISPATCHER_CONTEXT DISPATCHER_CONTEXT; - typedef struct _DISPATCHER_CONTEXT *PDISPATCHER_CONTEXT; - - struct _DISPATCHER_CONTEXT { + typedef struct _DISPATCHER_CONTEXT_ARM64 { ULONG_PTR ControlPc; ULONG_PTR ImageBase; - PRUNTIME_FUNCTION FunctionEntry; + PARM64_RUNTIME_FUNCTION FunctionEntry; ULONG_PTR EstablisherFrame; ULONG_PTR TargetPc; - PCONTEXT ContextRecord; + PARM64_NT_CONTEXT ContextRecord; PEXCEPTION_ROUTINE LanguageHandler; PVOID HandlerData; - PUNWIND_HISTORY_TABLE HistoryTable; + struct _UNWIND_HISTORY_TABLE *HistoryTable; ULONG ScopeIndex; BOOLEAN ControlPcIsUnwound; PBYTE NonVolatileRegisters; - }; + } DISPATCHER_CONTEXT_ARM64, *PDISPATCHER_CONTEXT_ARM64; - typedef struct _KNONVOLATILE_CONTEXT_POINTERS { +#if defined(_ARM64_) + typedef DISPATCHER_CONTEXT_ARM64 DISPATCHER_CONTEXT, *PDISPATCHER_CONTEXT; +#endif + + typedef struct _KNONVOLATILE_CONTEXT_POINTERS_ARM64 { PDWORD64 X19; PDWORD64 X20; PDWORD64 X21; @@ -2386,12 +2495,13 @@ extern "C" { PDWORD64 D13; PDWORD64 D14; PDWORD64 D15; - } KNONVOLATILE_CONTEXT_POINTERS, *PKNONVOLATILE_CONTEXT_POINTERS; + } KNONVOLATILE_CONTEXT_POINTERS_ARM64, *PKNONVOLATILE_CONTEXT_POINTERS_ARM64; -#define OUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK_EXPORT_NAME "OutOfProcessFunctionTableCallback" - -#endif /* _ARM64_ */ +#ifdef _ARM64_ + typedef KNONVOLATILE_CONTEXT_POINTERS_ARM64 KNONVOLATILE_CONTEXT_POINTERS, *PKNONVOLATILE_CONTEXT_POINTERS; +#endif +#define OUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK_EXPORT_NAME "OutOfProcessFunctionTableCallback" #ifdef _X86_ @@ -2964,30 +3074,10 @@ __buildmemorybarrier() #ifdef __x86_64__ - /* http://msdn.microsoft.com/en-us/library/ms680597(VS.85).aspx */ - -#define UNWIND_HISTORY_TABLE_SIZE 12 - - typedef struct _UNWIND_HISTORY_TABLE_ENTRY { - ULONG64 ImageBase; - PRUNTIME_FUNCTION FunctionEntry; - } UNWIND_HISTORY_TABLE_ENTRY, *PUNWIND_HISTORY_TABLE_ENTRY; - #define UNWIND_HISTORY_TABLE_NONE 0 #define UNWIND_HISTORY_TABLE_GLOBAL 1 #define UNWIND_HISTORY_TABLE_LOCAL 2 - typedef struct _UNWIND_HISTORY_TABLE { - ULONG Count; - BYTE LocalHint; - BYTE GlobalHint; - BYTE Search; - BYTE Once; - ULONG64 LowAddress; - ULONG64 HighAddress; - UNWIND_HISTORY_TABLE_ENTRY Entry[UNWIND_HISTORY_TABLE_SIZE]; - } UNWIND_HISTORY_TABLE, *PUNWIND_HISTORY_TABLE; - /* http://msdn.microsoft.com/en-us/library/b6sf5kbd(VS.80).aspx */ struct _DISPATCHER_CONTEXT; @@ -3004,11 +3094,31 @@ __buildmemorybarrier() PEXCEPTION_ROUTINE LanguageHandler; PVOID HandlerData; /* http://www.nynaeve.net/?p=99 */ - PUNWIND_HISTORY_TABLE HistoryTable; + struct _UNWIND_HISTORY_TABLE *HistoryTable; ULONG ScopeIndex; ULONG Fill0; }; +#ifdef _ARM64EC_ + typedef struct _DISPATCHER_CONTEXT_ARM64EC { + DWORD64 ControlPc; + DWORD64 ImageBase; + PRUNTIME_FUNCTION FunctionEntry; + DWORD64 EstablisherFrame; + union { + DWORD64 TargetIp; + DWORD64 TargetPc; + } DUMMYUNIONNAME; + PCONTEXT ContextRecord; + PEXCEPTION_ROUTINE LanguageHandler; + PVOID HandlerData; + struct _UNWIND_HISTORY_TABLE *HistoryTable; + DWORD ScopeIndex; + BOOLEAN ControlPcIsUnwound; + PBYTE NonVolatileRegisters; + } DISPATCHER_CONTEXT_ARM64EC, *PDISPATCHER_CONTEXT_ARM64EC; +#endif /* _ARM64EC_ */ + /* http://msdn.microsoft.com/en-us/library/ms680617(VS.85).aspx */ typedef struct _KNONVOLATILE_CONTEXT_POINTERS @@ -8939,6 +9049,27 @@ DEFINE_ENUM_FLAG_OPERATORS(JOB_OBJECT_IO_RATE_CONTROL_FLAGS) } IMAGE_COR20_HEADER,*PIMAGE_COR20_HEADER; #endif +#ifndef __i386__ + +#define UNWIND_HISTORY_TABLE_SIZE 12 + + typedef struct _UNWIND_HISTORY_TABLE_ENTRY { + ULONG_PTR ImageBase; + PRUNTIME_FUNCTION FunctionEntry; + } UNWIND_HISTORY_TABLE_ENTRY, *PUNWIND_HISTORY_TABLE_ENTRY; + + typedef struct _UNWIND_HISTORY_TABLE { + DWORD Count; + BYTE LocalHint; + BYTE GlobalHint; + BYTE Search; + BYTE Once; + ULONG_PTR LowAddress; + ULONG_PTR HighAddress; + UNWIND_HISTORY_TABLE_ENTRY Entry[UNWIND_HISTORY_TABLE_SIZE]; + } UNWIND_HISTORY_TABLE, *PUNWIND_HISTORY_TABLE; +#endif /* !__i386__ */ + #if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_APP) NTSYSAPI WORD NTAPI RtlCaptureStackBackTrace (DWORD FramesToSkip, DWORD FramesToCapture, PVOID *BackTrace, PDWORD BackTraceHash); #endif @@ -8992,6 +9123,7 @@ DEFINE_ENUM_FLAG_OPERATORS(JOB_OBJECT_IO_RATE_CONTROL_FLAGS) NTSYSAPI PRUNTIME_FUNCTION NTAPI RtlLookupFunctionEntry (DWORD64 ControlPc, PDWORD64 ImageBase, PUNWIND_HISTORY_TABLE HistoryTable); NTSYSAPI VOID NTAPI RtlUnwindEx (PVOID TargetFrame, PVOID TargetIp, PEXCEPTION_RECORD ExceptionRecord, PVOID ReturnValue, PCONTEXT ContextRecord, PUNWIND_HISTORY_TABLE HistoryTable); NTSYSAPI PEXCEPTION_ROUTINE NTAPI RtlVirtualUnwind (DWORD HandlerType, DWORD64 ImageBase, DWORD64 ControlPc, PRUNTIME_FUNCTION FunctionEntry, PCONTEXT ContextRecord, PVOID *HandlerData, PDWORD64 EstablisherFrame, PKNONVOLATILE_CONTEXT_POINTERS ContextPointers); + NTSYSAPI BOOLEAN NTAPI RtlIsEcCode(DWORD64 CodePointer); #endif #if defined (__arm__) NTSYSAPI PRUNTIME_FUNCTION NTAPI RtlLookupFunctionEntry (ULONG_PTR ControlPc, PDWORD ImageBase, PUNWIND_HISTORY_TABLE HistoryTable); @@ -9705,8 +9837,8 @@ typedef DWORD (WINAPI *PRTL_RUN_ONCE_INIT_FN)(PRTL_RUN_ONCE, PVOID, PVOID *); #define VERIFIER_STOP(Code,Msg,P1,S1,P2,S2,P3,S3,P4,S4) { RtlApplicationVerifierStop ((Code),(Msg),(ULONG_PTR)(P1),(S1),(ULONG_PTR)(P2),(S2),(ULONG_PTR)(P3),(S3),(ULONG_PTR)(P4),(S4)); } VOID NTAPI RtlApplicationVerifierStop(ULONG_PTR Code,PSTR Message,ULONG_PTR Param1,PSTR Description1,ULONG_PTR Param2,PSTR Description2,ULONG_PTR Param3,PSTR Description3,ULONG_PTR Param4,PSTR Description4); - NTSYSAPI DWORD NTAPI RtlSetHeapInformation(PVOID HeapHandle,HEAP_INFORMATION_CLASS HeapInformationClass,PVOID HeapInformation,SIZE_T HeapInformationLength); - NTSYSAPI DWORD NTAPI RtlQueryHeapInformation(PVOID HeapHandle,HEAP_INFORMATION_CLASS HeapInformationClass,PVOID HeapInformation,SIZE_T HeapInformationLength,PSIZE_T ReturnLength); + NTSYSAPI LONG NTAPI RtlSetHeapInformation(PVOID HeapHandle,HEAP_INFORMATION_CLASS HeapInformationClass,PVOID HeapInformation,SIZE_T HeapInformationLength); + NTSYSAPI LONG NTAPI RtlQueryHeapInformation(PVOID HeapHandle,HEAP_INFORMATION_CLASS HeapInformationClass,PVOID HeapInformation,SIZE_T HeapInformationLength,PSIZE_T ReturnLength); DWORD NTAPI RtlMultipleAllocateHeap(PVOID HeapHandle,DWORD Flags,SIZE_T Size,DWORD Count,PVOID *Array); DWORD NTAPI RtlMultipleFreeHeap(PVOID HeapHandle,DWORD Flags,DWORD Count,PVOID *Array); diff --git a/mingw32/lib/crt1.o b/mingw32/lib/crt1.o index 0d448bdb49..d18f19132f 100644 Binary files a/mingw32/lib/crt1.o and b/mingw32/lib/crt1.o differ diff --git a/mingw32/lib/crt1u.o b/mingw32/lib/crt1u.o index ef1a7b66b8..8fbb441dc9 100644 Binary files a/mingw32/lib/crt1u.o and b/mingw32/lib/crt1u.o differ diff --git a/mingw32/lib/crt2.o b/mingw32/lib/crt2.o index 0d448bdb49..d18f19132f 100644 Binary files a/mingw32/lib/crt2.o and b/mingw32/lib/crt2.o differ diff --git a/mingw32/lib/crt2u.o b/mingw32/lib/crt2u.o index ef1a7b66b8..8fbb441dc9 100644 Binary files a/mingw32/lib/crt2u.o and b/mingw32/lib/crt2u.o differ diff --git a/mingw32/lib/dllcrt1.o b/mingw32/lib/dllcrt1.o index abfdbe4a34..6a76c25b14 100644 Binary files a/mingw32/lib/dllcrt1.o and b/mingw32/lib/dllcrt1.o differ diff --git a/mingw32/lib/dllcrt2.o b/mingw32/lib/dllcrt2.o index abfdbe4a34..6a76c25b14 100644 Binary files a/mingw32/lib/dllcrt2.o and b/mingw32/lib/dllcrt2.o differ diff --git a/mingw32/lib/libamstrmid.a b/mingw32/lib/libamstrmid.a index f1d88b98f4..1f2acd7790 100644 Binary files a/mingw32/lib/libamstrmid.a and b/mingw32/lib/libamstrmid.a differ diff --git a/mingw32/lib/libbits.a b/mingw32/lib/libbits.a index db71ed9a86..c05c1b1b94 100644 Binary files a/mingw32/lib/libbits.a and b/mingw32/lib/libbits.a differ diff --git a/mingw32/lib/libcrtdll.a b/mingw32/lib/libcrtdll.a index 44d6704884..b3fa0b3d1d 100644 Binary files a/mingw32/lib/libcrtdll.a and b/mingw32/lib/libcrtdll.a differ diff --git a/mingw32/lib/libdinput.a b/mingw32/lib/libdinput.a index 1f18120e31..1f7bfc8bd1 100644 Binary files a/mingw32/lib/libdinput.a and b/mingw32/lib/libdinput.a differ diff --git a/mingw32/lib/libdinput8.a b/mingw32/lib/libdinput8.a index e8e67f7e21..be8bcb5401 100644 Binary files a/mingw32/lib/libdinput8.a and b/mingw32/lib/libdinput8.a differ diff --git a/mingw32/lib/libdloadhelper.a b/mingw32/lib/libdloadhelper.a index fdaad5e0c5..6bb6152e75 100644 Binary files a/mingw32/lib/libdloadhelper.a and b/mingw32/lib/libdloadhelper.a differ diff --git a/mingw32/lib/libdmoguids.a b/mingw32/lib/libdmoguids.a index 02d64a5fde..9c6d4338ba 100644 Binary files a/mingw32/lib/libdmoguids.a and b/mingw32/lib/libdmoguids.a differ diff --git a/mingw32/lib/libdxerr8.a b/mingw32/lib/libdxerr8.a index 8b2d64b8e5..93b625f667 100644 Binary files a/mingw32/lib/libdxerr8.a and b/mingw32/lib/libdxerr8.a differ diff --git a/mingw32/lib/libdxerr9.a b/mingw32/lib/libdxerr9.a index 66faac2d51..ab64fb38f5 100644 Binary files a/mingw32/lib/libdxerr9.a and b/mingw32/lib/libdxerr9.a differ diff --git a/mingw32/lib/libdxguid.a b/mingw32/lib/libdxguid.a index 97d838299e..59d2820cc3 100644 Binary files a/mingw32/lib/libdxguid.a and b/mingw32/lib/libdxguid.a differ diff --git a/mingw32/lib/libgmon.a b/mingw32/lib/libgmon.a index a22876d5d1..54f7d66d3a 100644 Binary files a/mingw32/lib/libgmon.a and b/mingw32/lib/libgmon.a differ diff --git a/mingw32/lib/libkernel32.a b/mingw32/lib/libkernel32.a index 39cd839730..c07a62d10d 100644 Binary files a/mingw32/lib/libkernel32.a and b/mingw32/lib/libkernel32.a differ diff --git a/mingw32/lib/libksguid.a b/mingw32/lib/libksguid.a index 6f0b2cae92..9972f27d1b 100644 Binary files a/mingw32/lib/libksguid.a and b/mingw32/lib/libksguid.a differ diff --git a/mingw32/lib/libksuser.a b/mingw32/lib/libksuser.a index 3117c2dd5b..162765a4d6 100644 Binary files a/mingw32/lib/libksuser.a and b/mingw32/lib/libksuser.a differ diff --git a/mingw32/lib/liblocationapi.a b/mingw32/lib/liblocationapi.a index 601d7e9d81..7994f40f08 100644 Binary files a/mingw32/lib/liblocationapi.a and b/mingw32/lib/liblocationapi.a differ diff --git a/mingw32/lib/libmfuuid.a b/mingw32/lib/libmfuuid.a index 6d14e1598d..2fe8c389f2 100644 Binary files a/mingw32/lib/libmfuuid.a and b/mingw32/lib/libmfuuid.a differ diff --git a/mingw32/lib/libmincore.a b/mingw32/lib/libmincore.a index f13f52fe16..9bc3298c48 100644 Binary files a/mingw32/lib/libmincore.a and b/mingw32/lib/libmincore.a differ diff --git a/mingw32/lib/libmingw32.a b/mingw32/lib/libmingw32.a index 97b123f38d..1a2262a067 100644 Binary files a/mingw32/lib/libmingw32.a and b/mingw32/lib/libmingw32.a differ diff --git a/mingw32/lib/libmingwex.a b/mingw32/lib/libmingwex.a index 1aa0a8e3bf..25b7059294 100644 Binary files a/mingw32/lib/libmingwex.a and b/mingw32/lib/libmingwex.a differ diff --git a/mingw32/lib/libmsvcr100.a b/mingw32/lib/libmsvcr100.a index d424ff230d..1b89a6c522 100644 Binary files a/mingw32/lib/libmsvcr100.a and b/mingw32/lib/libmsvcr100.a differ diff --git a/mingw32/lib/libmsvcr100d.a b/mingw32/lib/libmsvcr100d.a index 763a67675b..a0742a71ed 100644 Binary files a/mingw32/lib/libmsvcr100d.a and b/mingw32/lib/libmsvcr100d.a differ diff --git a/mingw32/lib/libmsvcr110.a b/mingw32/lib/libmsvcr110.a index b68478fa41..aeba470fdf 100644 Binary files a/mingw32/lib/libmsvcr110.a and b/mingw32/lib/libmsvcr110.a differ diff --git a/mingw32/lib/libmsvcr110d.a b/mingw32/lib/libmsvcr110d.a index 69f427ad79..367b10be06 100644 Binary files a/mingw32/lib/libmsvcr110d.a and b/mingw32/lib/libmsvcr110d.a differ diff --git a/mingw32/lib/libmsvcr120.a b/mingw32/lib/libmsvcr120.a index dc5e13ee5b..6ab02201cd 100644 Binary files a/mingw32/lib/libmsvcr120.a and b/mingw32/lib/libmsvcr120.a differ diff --git a/mingw32/lib/libmsvcr120_app.a b/mingw32/lib/libmsvcr120_app.a index d6d7e4f8c5..22c0b64d74 100644 Binary files a/mingw32/lib/libmsvcr120_app.a and b/mingw32/lib/libmsvcr120_app.a differ diff --git a/mingw32/lib/libmsvcr120d.a b/mingw32/lib/libmsvcr120d.a index 2c10e5ea2e..2125053dab 100644 Binary files a/mingw32/lib/libmsvcr120d.a and b/mingw32/lib/libmsvcr120d.a differ diff --git a/mingw32/lib/libmsvcr40d.a b/mingw32/lib/libmsvcr40d.a index 4afbbcbb90..c4b1ce4204 100644 Binary files a/mingw32/lib/libmsvcr40d.a and b/mingw32/lib/libmsvcr40d.a differ diff --git a/mingw32/lib/libmsvcr70.a b/mingw32/lib/libmsvcr70.a index cfdb473e14..74aa7b9b3d 100644 Binary files a/mingw32/lib/libmsvcr70.a and b/mingw32/lib/libmsvcr70.a differ diff --git a/mingw32/lib/libmsvcr70d.a b/mingw32/lib/libmsvcr70d.a index 9be546e880..b4255e3967 100644 Binary files a/mingw32/lib/libmsvcr70d.a and b/mingw32/lib/libmsvcr70d.a differ diff --git a/mingw32/lib/libmsvcr71.a b/mingw32/lib/libmsvcr71.a index dd60606524..f9eb028947 100644 Binary files a/mingw32/lib/libmsvcr71.a and b/mingw32/lib/libmsvcr71.a differ diff --git a/mingw32/lib/libmsvcr71d.a b/mingw32/lib/libmsvcr71d.a index 38e101aa8e..85a2f2a293 100644 Binary files a/mingw32/lib/libmsvcr71d.a and b/mingw32/lib/libmsvcr71d.a differ diff --git a/mingw32/lib/libmsvcr80.a b/mingw32/lib/libmsvcr80.a index 5ec5d6e364..9ce9d25472 100644 Binary files a/mingw32/lib/libmsvcr80.a and b/mingw32/lib/libmsvcr80.a differ diff --git a/mingw32/lib/libmsvcr80d.a b/mingw32/lib/libmsvcr80d.a index 5ebb41f0da..5eaecd4db4 100644 Binary files a/mingw32/lib/libmsvcr80d.a and b/mingw32/lib/libmsvcr80d.a differ diff --git a/mingw32/lib/libmsvcr90.a b/mingw32/lib/libmsvcr90.a index 852fbb3117..ee4eee4ce5 100644 Binary files a/mingw32/lib/libmsvcr90.a and b/mingw32/lib/libmsvcr90.a differ diff --git a/mingw32/lib/libmsvcr90d.a b/mingw32/lib/libmsvcr90d.a index b9a6258596..206b2ec379 100644 Binary files a/mingw32/lib/libmsvcr90d.a and b/mingw32/lib/libmsvcr90d.a differ diff --git a/mingw32/lib/libmsvcrt-os.a b/mingw32/lib/libmsvcrt-os.a index 1c02a1de61..0c46031d3a 100644 Binary files a/mingw32/lib/libmsvcrt-os.a and b/mingw32/lib/libmsvcrt-os.a differ diff --git a/mingw32/lib/libmsvcrt.a b/mingw32/lib/libmsvcrt.a index 1c02a1de61..0c46031d3a 100644 Binary files a/mingw32/lib/libmsvcrt.a and b/mingw32/lib/libmsvcrt.a differ diff --git a/mingw32/lib/libmsvcrt10.a b/mingw32/lib/libmsvcrt10.a index be6d4129fd..1530424a45 100644 Binary files a/mingw32/lib/libmsvcrt10.a and b/mingw32/lib/libmsvcrt10.a differ diff --git a/mingw32/lib/libmsvcrt20.a b/mingw32/lib/libmsvcrt20.a index 4d1adc311f..3b5b42dea2 100644 Binary files a/mingw32/lib/libmsvcrt20.a and b/mingw32/lib/libmsvcrt20.a differ diff --git a/mingw32/lib/libmsvcrt40.a b/mingw32/lib/libmsvcrt40.a index a5af77a59c..339096731a 100644 Binary files a/mingw32/lib/libmsvcrt40.a and b/mingw32/lib/libmsvcrt40.a differ diff --git a/mingw32/lib/libmsvcrtd.a b/mingw32/lib/libmsvcrtd.a index 3df07cb737..af28230c37 100644 Binary files a/mingw32/lib/libmsvcrtd.a and b/mingw32/lib/libmsvcrtd.a differ diff --git a/mingw32/lib/libmsxml2.a b/mingw32/lib/libmsxml2.a index 3e7cfb1c8e..838fd3f73a 100644 Binary files a/mingw32/lib/libmsxml2.a and b/mingw32/lib/libmsxml2.a differ diff --git a/mingw32/lib/libmsxml6.a b/mingw32/lib/libmsxml6.a index 03039237ad..cf6077fea9 100644 Binary files a/mingw32/lib/libmsxml6.a and b/mingw32/lib/libmsxml6.a differ diff --git a/mingw32/lib/libonecore.a b/mingw32/lib/libonecore.a index ba7f109c82..dfb0bde8ee 100644 Binary files a/mingw32/lib/libonecore.a and b/mingw32/lib/libonecore.a differ diff --git a/mingw32/lib/libonecore_apiset.a b/mingw32/lib/libonecore_apiset.a index b3bc0166c9..1d32fee3e2 100644 Binary files a/mingw32/lib/libonecore_apiset.a and b/mingw32/lib/libonecore_apiset.a differ diff --git a/mingw32/lib/libonecoreuap_apiset.a b/mingw32/lib/libonecoreuap_apiset.a index 43d4f63577..29dd8890ca 100644 Binary files a/mingw32/lib/libonecoreuap_apiset.a and b/mingw32/lib/libonecoreuap_apiset.a differ diff --git a/mingw32/lib/libportabledeviceguids.a b/mingw32/lib/libportabledeviceguids.a index 32235f60cb..8ea6ee1119 100644 Binary files a/mingw32/lib/libportabledeviceguids.a and b/mingw32/lib/libportabledeviceguids.a differ diff --git a/mingw32/lib/libsapi.a b/mingw32/lib/libsapi.a index 6fbd5062f3..b343cf9199 100644 Binary files a/mingw32/lib/libsapi.a and b/mingw32/lib/libsapi.a differ diff --git a/mingw32/lib/libscrnsave.a b/mingw32/lib/libscrnsave.a index 8e6f324cf3..c2fa4c37ac 100644 Binary files a/mingw32/lib/libscrnsave.a and b/mingw32/lib/libscrnsave.a differ diff --git a/mingw32/lib/libscrnsavw.a b/mingw32/lib/libscrnsavw.a index dae4beaf75..2944e248ad 100644 Binary files a/mingw32/lib/libscrnsavw.a and b/mingw32/lib/libscrnsavw.a differ diff --git a/mingw32/lib/libsensorsapi.a b/mingw32/lib/libsensorsapi.a index 8a35511b36..96c84be22f 100644 Binary files a/mingw32/lib/libsensorsapi.a and b/mingw32/lib/libsensorsapi.a differ diff --git a/mingw32/lib/libstrmiids.a b/mingw32/lib/libstrmiids.a index e703ece8ef..f94520bd7b 100644 Binary files a/mingw32/lib/libstrmiids.a and b/mingw32/lib/libstrmiids.a differ diff --git a/mingw32/lib/libtaskschd.a b/mingw32/lib/libtaskschd.a index a1d0558dab..2e5382eb79 100644 Binary files a/mingw32/lib/libtaskschd.a and b/mingw32/lib/libtaskschd.a differ diff --git a/mingw32/lib/libucrt.a b/mingw32/lib/libucrt.a index eb07e2f32f..6599aaca83 100644 Binary files a/mingw32/lib/libucrt.a and b/mingw32/lib/libucrt.a differ diff --git a/mingw32/lib/libucrtapp.a b/mingw32/lib/libucrtapp.a index 579be5e76a..c61ea79940 100644 Binary files a/mingw32/lib/libucrtapp.a and b/mingw32/lib/libucrtapp.a differ diff --git a/mingw32/lib/libucrtbase.a b/mingw32/lib/libucrtbase.a index 72e0b83664..e509c3a1e4 100644 Binary files a/mingw32/lib/libucrtbase.a and b/mingw32/lib/libucrtbase.a differ diff --git a/mingw32/lib/libucrtbased.a b/mingw32/lib/libucrtbased.a index 9f3026ebdb..32619fb37b 100644 Binary files a/mingw32/lib/libucrtbased.a and b/mingw32/lib/libucrtbased.a differ diff --git a/mingw32/lib/libuuid.a b/mingw32/lib/libuuid.a index a92142552f..cfe336e7ce 100644 Binary files a/mingw32/lib/libuuid.a and b/mingw32/lib/libuuid.a differ diff --git a/mingw32/lib/libwbemuuid.a b/mingw32/lib/libwbemuuid.a index 4813434a18..cf1312d2d7 100644 Binary files a/mingw32/lib/libwbemuuid.a and b/mingw32/lib/libwbemuuid.a differ diff --git a/mingw32/lib/libwindowscodecs.a b/mingw32/lib/libwindowscodecs.a index b1f126c37f..e6892537d2 100644 Binary files a/mingw32/lib/libwindowscodecs.a and b/mingw32/lib/libwindowscodecs.a differ diff --git a/mingw32/lib/libwindowscoreheadless_apiset.a b/mingw32/lib/libwindowscoreheadless_apiset.a index e0a76f8b73..1b77024d7c 100644 Binary files a/mingw32/lib/libwindowscoreheadless_apiset.a and b/mingw32/lib/libwindowscoreheadless_apiset.a differ diff --git a/mingw32/lib/libwmcodecdspuuid.a b/mingw32/lib/libwmcodecdspuuid.a index 474c8208d7..2788c596fc 100644 Binary files a/mingw32/lib/libwmcodecdspuuid.a and b/mingw32/lib/libwmcodecdspuuid.a differ diff --git a/mingw32/lib/libws2_32.a b/mingw32/lib/libws2_32.a index dda586a219..789e3bc9f9 100644 Binary files a/mingw32/lib/libws2_32.a and b/mingw32/lib/libws2_32.a differ diff --git a/var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r459.g63f3f2846-1/mtree b/var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r459.g63f3f2846-1/mtree deleted file mode 100644 index a5c3992810..0000000000 Binary files a/var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r459.g63f3f2846-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r459.g63f3f2846-1/desc b/var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r473.gce0d0bfb7-1/desc similarity index 78% rename from var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r459.g63f3f2846-1/desc rename to var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r473.gce0d0bfb7-1/desc index 2cb2449fa5..2ae3e50e4e 100644 --- a/var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r459.g63f3f2846-1/desc +++ b/var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r473.gce0d0bfb7-1/desc @@ -2,7 +2,7 @@ mingw-w64-i686-crt-git %VERSION% -12.0.0.r459.g63f3f2846-1 +12.0.0.r473.gce0d0bfb7-1 %BASE% mingw-w64-crt-git @@ -17,16 +17,16 @@ https://www.mingw-w64.org/ any %BUILDDATE% -1735311643 +1736630753 %INSTALLDATE% -1735355909 +1736738728 %PACKAGER% -CI (msys2/msys2-autobuild/35ff0b71/12517467771) +CI (msys2/msys2-autobuild/a977f9de/12727706817) %SIZE% -128476815 +128497439 %GROUPS% mingw-w64-i686-toolchain diff --git a/var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r459.g63f3f2846-1/files b/var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r473.gce0d0bfb7-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r459.g63f3f2846-1/files rename to var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r473.gce0d0bfb7-1/files diff --git a/var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r473.gce0d0bfb7-1/mtree b/var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r473.gce0d0bfb7-1/mtree new file mode 100644 index 0000000000..2c5fd3dd19 Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-i686-crt-git-12.0.0.r473.gce0d0bfb7-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-i686-git-extra-1.1.641.031e03baf-1/desc b/var/lib/pacman/local/mingw-w64-i686-git-extra-1.1.641.031e03baf-1/desc index 4142423c93..40d62e0108 100644 --- a/var/lib/pacman/local/mingw-w64-i686-git-extra-1.1.641.031e03baf-1/desc +++ b/var/lib/pacman/local/mingw-w64-i686-git-extra-1.1.641.031e03baf-1/desc @@ -20,7 +20,7 @@ any 1718204230 %INSTALLDATE% -1736652435 +1736738731 %PACKAGER% Johannes Schindelin diff --git a/var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r459.g63f3f2846-3/mtree b/var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r459.g63f3f2846-3/mtree deleted file mode 100644 index dda9c951c3..0000000000 Binary files a/var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r459.g63f3f2846-3/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r459.g63f3f2846-3/desc b/var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r473.gce0d0bfb7-1/desc similarity index 79% rename from var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r459.g63f3f2846-3/desc rename to var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r473.gce0d0bfb7-1/desc index 025da43bcb..f2d52f6222 100644 --- a/var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r459.g63f3f2846-3/desc +++ b/var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r473.gce0d0bfb7-1/desc @@ -2,7 +2,7 @@ mingw-w64-i686-headers-git %VERSION% -12.0.0.r459.g63f3f2846-3 +12.0.0.r473.gce0d0bfb7-1 %BASE% mingw-w64-headers-git @@ -17,16 +17,16 @@ https://www.mingw-w64.org/ any %BUILDDATE% -1735653371 +1736630601 %INSTALLDATE% -1735702041 +1736738727 %PACKAGER% -CI (msys2/msys2-autobuild/35ff0b71/12560363472) +CI (msys2/msys2-autobuild/a977f9de/12727706817) %SIZE% -90374998 +90382831 %GROUPS% mingw-w64-i686-toolchain diff --git a/var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r459.g63f3f2846-3/files b/var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r473.gce0d0bfb7-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r459.g63f3f2846-3/files rename to var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r473.gce0d0bfb7-1/files diff --git a/var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r473.gce0d0bfb7-1/mtree b/var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r473.gce0d0bfb7-1/mtree new file mode 100644 index 0000000000..f170ac975c Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-i686-headers-git-12.0.0.r473.gce0d0bfb7-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r459.g63f3f2846-1/mtree b/var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r459.g63f3f2846-1/mtree deleted file mode 100644 index 346b4cba70..0000000000 Binary files a/var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r459.g63f3f2846-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r459.g63f3f2846-1/desc b/var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r473.gce0d0bfb7-1/desc similarity index 79% rename from var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r459.g63f3f2846-1/desc rename to var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r473.gce0d0bfb7-1/desc index fb4d9e5f27..bc95031fd6 100644 --- a/var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r459.g63f3f2846-1/desc +++ b/var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r473.gce0d0bfb7-1/desc @@ -2,7 +2,7 @@ mingw-w64-i686-libmangle-git %VERSION% -12.0.0.r459.g63f3f2846-1 +12.0.0.r473.gce0d0bfb7-1 %BASE% mingw-w64-libmangle-git @@ -17,13 +17,13 @@ https://www.mingw-w64.org/ any %BUILDDATE% -1735312552 +1736631372 %INSTALLDATE% -1735355909 +1736738728 %PACKAGER% -CI (msys2/msys2-autobuild/35ff0b71/12517467771) +CI (msys2/msys2-autobuild/a977f9de/12727706817) %SIZE% 52797 diff --git a/var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r459.g63f3f2846-1/files b/var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r473.gce0d0bfb7-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r459.g63f3f2846-1/files rename to var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r473.gce0d0bfb7-1/files diff --git a/var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r473.gce0d0bfb7-1/mtree b/var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r473.gce0d0bfb7-1/mtree new file mode 100644 index 0000000000..9d1d38de5b Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-i686-libmangle-git-12.0.0.r473.gce0d0bfb7-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r459.g63f3f2846-1/mtree b/var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r459.g63f3f2846-1/mtree deleted file mode 100644 index 3e2d33ad5d..0000000000 Binary files a/var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r459.g63f3f2846-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r459.g63f3f2846-1/desc b/var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r473.gce0d0bfb7-1/desc similarity index 80% rename from var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r459.g63f3f2846-1/desc rename to var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r473.gce0d0bfb7-1/desc index 1859b8476d..30cd01e0c6 100644 --- a/var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r459.g63f3f2846-1/desc +++ b/var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r473.gce0d0bfb7-1/desc @@ -2,7 +2,7 @@ mingw-w64-i686-libwinpthread-git %VERSION% -12.0.0.r459.g63f3f2846-1 +12.0.0.r473.gce0d0bfb7-1 %BASE% mingw-w64-winpthreads-git @@ -17,16 +17,16 @@ https://www.mingw-w64.org/ any %BUILDDATE% -1735312111 +1736631220 %INSTALLDATE% -1735355909 +1736738728 %PACKAGER% -CI (msys2/msys2-autobuild/35ff0b71/12517467771) +CI (msys2/msys2-autobuild/a977f9de/12727706817) %SIZE% -75674 +75630 %GROUPS% mingw-w64-i686-toolchain diff --git a/var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r459.g63f3f2846-1/files b/var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r473.gce0d0bfb7-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r459.g63f3f2846-1/files rename to var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r473.gce0d0bfb7-1/files diff --git a/var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r473.gce0d0bfb7-1/mtree b/var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r473.gce0d0bfb7-1/mtree new file mode 100644 index 0000000000..bad7612ea6 Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-i686-libwinpthread-git-12.0.0.r473.gce0d0bfb7-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r459.g63f3f2846-1/mtree b/var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r459.g63f3f2846-1/mtree deleted file mode 100644 index 241c51f6c3..0000000000 Binary files a/var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r459.g63f3f2846-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r459.g63f3f2846-1/desc b/var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r473.gce0d0bfb7-1/desc similarity index 80% rename from var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r459.g63f3f2846-1/desc rename to var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r473.gce0d0bfb7-1/desc index 18c91bc543..245479c443 100644 --- a/var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r459.g63f3f2846-1/desc +++ b/var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r473.gce0d0bfb7-1/desc @@ -2,7 +2,7 @@ mingw-w64-i686-tools-git %VERSION% -12.0.0.r459.g63f3f2846-1 +12.0.0.r473.gce0d0bfb7-1 %BASE% mingw-w64-tools-git @@ -17,16 +17,16 @@ https://www.mingw-w64.org/ any %BUILDDATE% -1735312664 +1736641945 %INSTALLDATE% -1735355909 +1736738728 %PACKAGER% -CI (msys2/msys2-autobuild/35ff0b71/12517467771) +CI (msys2/msys2-autobuild/a977f9de/12728834889) %SIZE% -1055527 +1055439 %GROUPS% mingw-w64-i686-toolchain diff --git a/var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r459.g63f3f2846-1/files b/var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r473.gce0d0bfb7-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r459.g63f3f2846-1/files rename to var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r473.gce0d0bfb7-1/files diff --git a/var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r473.gce0d0bfb7-1/mtree b/var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r473.gce0d0bfb7-1/mtree new file mode 100644 index 0000000000..dcc312d08d Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-i686-tools-git-12.0.0.r473.gce0d0bfb7-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r459.g63f3f2846-1/mtree b/var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r459.g63f3f2846-1/mtree deleted file mode 100644 index 6f82b25173..0000000000 Binary files a/var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r459.g63f3f2846-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r459.g63f3f2846-1/desc b/var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r473.gce0d0bfb7-1/desc similarity index 74% rename from var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r459.g63f3f2846-1/desc rename to var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r473.gce0d0bfb7-1/desc index 8825b83914..1f8ce69435 100644 --- a/var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r459.g63f3f2846-1/desc +++ b/var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r473.gce0d0bfb7-1/desc @@ -2,7 +2,7 @@ mingw-w64-i686-winpthreads-git %VERSION% -12.0.0.r459.g63f3f2846-1 +12.0.0.r473.gce0d0bfb7-1 %BASE% mingw-w64-winpthreads-git @@ -17,13 +17,13 @@ https://www.mingw-w64.org/ any %BUILDDATE% -1735312111 +1736631220 %INSTALLDATE% -1735355909 +1736738728 %PACKAGER% -CI (msys2/msys2-autobuild/35ff0b71/12517467771) +CI (msys2/msys2-autobuild/a977f9de/12727706817) %SIZE% 416013 @@ -40,7 +40,7 @@ pgp %DEPENDS% mingw-w64-i686-crt-git -mingw-w64-i686-libwinpthread-git=12.0.0.r459.g63f3f2846 +mingw-w64-i686-libwinpthread-git=12.0.0.r473.gce0d0bfb7 %CONFLICTS% mingw-w64-i686-winpthreads diff --git a/var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r459.g63f3f2846-1/files b/var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r473.gce0d0bfb7-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r459.g63f3f2846-1/files rename to var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r473.gce0d0bfb7-1/files diff --git a/var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r473.gce0d0bfb7-1/mtree b/var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r473.gce0d0bfb7-1/mtree new file mode 100644 index 0000000000..b76acf1bec Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-i686-winpthreads-git-12.0.0.r473.gce0d0bfb7-1/mtree differ diff --git a/var/lib/pacman/sync/clang64.db b/var/lib/pacman/sync/clang64.db index 83f8ff50d2..ef4e262299 100644 Binary files a/var/lib/pacman/sync/clang64.db and b/var/lib/pacman/sync/clang64.db differ diff --git a/var/lib/pacman/sync/clang64.db.sig b/var/lib/pacman/sync/clang64.db.sig index f3dec3e8ec..70f41183ff 100644 Binary files a/var/lib/pacman/sync/clang64.db.sig and b/var/lib/pacman/sync/clang64.db.sig differ diff --git a/var/lib/pacman/sync/mingw32.db b/var/lib/pacman/sync/mingw32.db index 55ab1ffca1..995cad43fa 100644 Binary files a/var/lib/pacman/sync/mingw32.db and b/var/lib/pacman/sync/mingw32.db differ diff --git a/var/lib/pacman/sync/mingw32.db.sig b/var/lib/pacman/sync/mingw32.db.sig index c0e2a6a127..5cdd900bd9 100644 Binary files a/var/lib/pacman/sync/mingw32.db.sig and b/var/lib/pacman/sync/mingw32.db.sig differ diff --git a/var/lib/pacman/sync/mingw64.db b/var/lib/pacman/sync/mingw64.db index 747b6414b4..1b591357f1 100644 Binary files a/var/lib/pacman/sync/mingw64.db and b/var/lib/pacman/sync/mingw64.db differ diff --git a/var/lib/pacman/sync/mingw64.db.sig b/var/lib/pacman/sync/mingw64.db.sig index 865d7fe71d..7aab8d4bdc 100644 Binary files a/var/lib/pacman/sync/mingw64.db.sig and b/var/lib/pacman/sync/mingw64.db.sig differ diff --git a/var/lib/pacman/sync/ucrt64.db b/var/lib/pacman/sync/ucrt64.db index 39ec9b0de9..85d7114c3e 100644 Binary files a/var/lib/pacman/sync/ucrt64.db and b/var/lib/pacman/sync/ucrt64.db differ diff --git a/var/lib/pacman/sync/ucrt64.db.sig b/var/lib/pacman/sync/ucrt64.db.sig index 7f469edf16..3bfc92d8e3 100644 Binary files a/var/lib/pacman/sync/ucrt64.db.sig and b/var/lib/pacman/sync/ucrt64.db.sig differ