diff --git a/clangarm64/bin/gendef.exe b/clangarm64/bin/gendef.exe index 315113bab66..b3312339256 100644 Binary files a/clangarm64/bin/gendef.exe and b/clangarm64/bin/gendef.exe differ diff --git a/clangarm64/bin/genidl.exe b/clangarm64/bin/genidl.exe index 28ff25bf1ab..b787b0d5c6b 100644 Binary files a/clangarm64/bin/genidl.exe and b/clangarm64/bin/genidl.exe differ diff --git a/clangarm64/bin/genpeimg.exe b/clangarm64/bin/genpeimg.exe index 0b99b51079c..ecc7102cc6c 100644 Binary files a/clangarm64/bin/genpeimg.exe and b/clangarm64/bin/genpeimg.exe differ diff --git a/clangarm64/bin/libwinpthread-1.dll b/clangarm64/bin/libwinpthread-1.dll index af2418239ae..115a3253d9e 100644 Binary files a/clangarm64/bin/libwinpthread-1.dll and b/clangarm64/bin/libwinpthread-1.dll differ diff --git a/clangarm64/bin/widl.exe b/clangarm64/bin/widl.exe index 3f810998055..e4f06bbc83d 100644 Binary files a/clangarm64/bin/widl.exe and b/clangarm64/bin/widl.exe differ diff --git a/clangarm64/include/ctype.h b/clangarm64/include/ctype.h index d4f3ce26d3f..975d21abfb2 100644 --- a/clangarm64/include/ctype.h +++ b/clangarm64/include/ctype.h @@ -121,42 +121,48 @@ int __cdecl isblank(int _C); #define _WCTYPE_DEFINED int __cdecl iswalpha(wint_t _C); - _CRTIMP int __cdecl _iswalpha_l(wint_t _C,_locale_t _Locale); int __cdecl iswupper(wint_t _C); - _CRTIMP int __cdecl _iswupper_l(wint_t _C,_locale_t _Locale); int __cdecl iswlower(wint_t _C); - _CRTIMP int __cdecl _iswlower_l(wint_t _C,_locale_t _Locale); int __cdecl iswdigit(wint_t _C); - _CRTIMP int __cdecl _iswdigit_l(wint_t _C,_locale_t _Locale); int __cdecl iswxdigit(wint_t _C); - _CRTIMP int __cdecl _iswxdigit_l(wint_t _C,_locale_t _Locale); int __cdecl iswspace(wint_t _C); - _CRTIMP int __cdecl _iswspace_l(wint_t _C,_locale_t _Locale); int __cdecl iswpunct(wint_t _C); - _CRTIMP int __cdecl _iswpunct_l(wint_t _C,_locale_t _Locale); int __cdecl iswalnum(wint_t _C); - _CRTIMP int __cdecl _iswalnum_l(wint_t _C,_locale_t _Locale); int __cdecl iswprint(wint_t _C); - _CRTIMP int __cdecl _iswprint_l(wint_t _C,_locale_t _Locale); int __cdecl iswgraph(wint_t _C); - _CRTIMP int __cdecl _iswgraph_l(wint_t _C,_locale_t _Locale); int __cdecl iswcntrl(wint_t _C); - _CRTIMP int __cdecl _iswcntrl_l(wint_t _C,_locale_t _Locale); int __cdecl iswascii(wint_t _C); #ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP int __cdecl isleadbyte(int _C); - _CRTIMP int __cdecl _isleadbyte_l(int _C,_locale_t _Locale); #endif /* _CRT_USE_WINAPI_FAMILY_DESKTOP_APP */ wint_t __cdecl towupper(wint_t _C); - _CRTIMP wint_t __cdecl _towupper_l(wint_t _C,_locale_t _Locale); wint_t __cdecl towlower(wint_t _C); - _CRTIMP wint_t __cdecl _towlower_l(wint_t _C,_locale_t _Locale); int __cdecl iswctype(wint_t _C,wctype_t _Type); -#if __MSVCRT_VERSION__ >= 0x800 +#if __MSVCRT_VERSION__ >= 0x800 || (__MSVCRT_VERSION__ == 0x700 && _WIN32_WINNT >= 0x0600) + /* These are available since msvcr80.dll, and in msvcrt.dll since Vista. */ + _CRTIMP int __cdecl _iswalpha_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswupper_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswlower_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswdigit_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswxdigit_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswspace_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswpunct_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswalnum_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswprint_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswgraph_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswcntrl_l(wint_t _C,_locale_t _Locale); + _CRTIMP wint_t __cdecl _towupper_l(wint_t _C,_locale_t _Locale); + _CRTIMP wint_t __cdecl _towlower_l(wint_t _C,_locale_t _Locale); +# ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP + _CRTIMP int __cdecl _isleadbyte_l(int _C,_locale_t _Locale); +# endif /* _CRT_USE_WINAPI_FAMILY_DESKTOP_APP */ _CRTIMP int __cdecl _iswctype_l(wint_t _C,wctype_t _Type,_locale_t _Locale); _CRTIMP int __cdecl __iswcsymf(wint_t _C); - _CRTIMP int __cdecl _iswcsymf_l(wint_t _C,_locale_t _Locale); _CRTIMP int __cdecl __iswcsym(wint_t _C); +#endif +#if __MSVCRT_VERSION__ >= 0x800 + /* These are only available since msvcr80.dll, never in msvcrt.dll. */ + _CRTIMP int __cdecl _iswcsymf_l(wint_t _C,_locale_t _Locale); _CRTIMP int __cdecl _iswcsym_l(wint_t _C,_locale_t _Locale); #endif #ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP @@ -219,17 +225,19 @@ _CRTIMP int __cdecl ___mb_cur_max_func(void); #define iswgraph(_c) (iswctype(_c,_PUNCT|_ALPHA|_DIGIT)) #define iswcntrl(_c) (iswctype(_c,_CONTROL)) #define iswascii(_c) ((unsigned)(_c) < 0x80) -#define _iswalpha_l(_c,_p) (_iswctype_l(_c,_ALPHA,_p)) -#define _iswupper_l(_c,_p) (_iswctype_l(_c,_UPPER,_p)) -#define _iswlower_l(_c,_p) (_iswctype_l(_c,_LOWER,_p)) -#define _iswdigit_l(_c,_p) (_iswctype_l(_c,_DIGIT,_p)) -#define _iswxdigit_l(_c,_p) (_iswctype_l(_c,_HEX,_p)) -#define _iswspace_l(_c,_p) (_iswctype_l(_c,_SPACE,_p)) -#define _iswpunct_l(_c,_p) (_iswctype_l(_c,_PUNCT,_p)) -#define _iswalnum_l(_c,_p) (_iswctype_l(_c,_ALPHA|_DIGIT,_p)) -#define _iswprint_l(_c,_p) (_iswctype_l(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT,_p)) -#define _iswgraph_l(_c,_p) (_iswctype_l(_c,_PUNCT|_ALPHA|_DIGIT,_p)) -#define _iswcntrl_l(_c,_p) (_iswctype_l(_c,_CONTROL,_p)) +#if __MSVCRT_VERSION__ >= 0x800 || (__MSVCRT_VERSION__ == 0x700 && _WIN32_WINNT >= 0x0600) +# define _iswalpha_l(_c,_p) (_iswctype_l(_c,_ALPHA,_p)) +# define _iswupper_l(_c,_p) (_iswctype_l(_c,_UPPER,_p)) +# define _iswlower_l(_c,_p) (_iswctype_l(_c,_LOWER,_p)) +# define _iswdigit_l(_c,_p) (_iswctype_l(_c,_DIGIT,_p)) +# define _iswxdigit_l(_c,_p) (_iswctype_l(_c,_HEX,_p)) +# define _iswspace_l(_c,_p) (_iswctype_l(_c,_SPACE,_p)) +# define _iswpunct_l(_c,_p) (_iswctype_l(_c,_PUNCT,_p)) +# define _iswalnum_l(_c,_p) (_iswctype_l(_c,_ALPHA|_DIGIT,_p)) +# define _iswprint_l(_c,_p) (_iswctype_l(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT,_p)) +# define _iswgraph_l(_c,_p) (_iswctype_l(_c,_PUNCT|_ALPHA|_DIGIT,_p)) +# define _iswcntrl_l(_c,_p) (_iswctype_l(_c,_CONTROL,_p)) +#endif /* __MSVCRT_VERSION__ >= 0x800 */ #endif #endif diff --git a/clangarm64/include/d2derr.h b/clangarm64/include/d2derr.h index 879789d38e2..d0aaaea04ce 100644 --- a/clangarm64/include/d2derr.h +++ b/clangarm64/include/d2derr.h @@ -13,12 +13,13 @@ #define _D2DERR_H /* error codes */ +#ifndef D2DERR_WRONG_STATE +/* may be defined from winerror.h */ #define D2DERR_BAD_NUMBER 0x88990011 #define D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED 0x88990009 #define D2DERR_DISPLAY_STATE_INVALID 0x88990006 #define D2DERR_EXCEEDS_MAX_BITMAP_SIZE 0x8899001D #define D2DERR_INCOMPATIBLE_BRUSH_TYPES 0x88990018 -#define D2DERR_INSUFFICIENT_BUFFER HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER) #define D2DERR_INTERNAL_ERROR 0x88990008 #define D2DERR_INVALID_CALL 0x8899000A #define D2DERR_LAYER_ALREADY_IN_USE 0x88990013 @@ -37,12 +38,15 @@ #define D2DERR_TEXT_RENDERER_NOT_RELEASED 0x8899001C #define D2DERR_TOO_MANY_SHADER_ELEMENTS 0x8899000D #define D2DERR_UNSUPPORTED_OPERATION 0x88990003 -#define D2DERR_UNSUPPORTED_PIXEL_FORMAT WINCODEC_ERR_UNSUPPORTEDPIXELFORMAT #define D2DERR_UNSUPPORTED_VERSION 0x88990010 #define D2DERR_WIN32_ERROR 0x88990019 #define D2DERR_WRONG_FACTORY 0x88990012 #define D2DERR_WRONG_RESOURCE_DOMAIN 0x88990015 #define D2DERR_WRONG_STATE 0x88990001 #define D2DERR_ZERO_VECTOR 0x88990007 +#endif + +#define D2DERR_INSUFFICIENT_BUFFER HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER) +#define D2DERR_UNSUPPORTED_PIXEL_FORMAT WINCODEC_ERR_UNSUPPORTEDPIXELFORMAT #endif /* _D2DERR_H */ diff --git a/clangarm64/include/tbs.h b/clangarm64/include/tbs.h index 8f885da9578..43d3cccb448 100644 --- a/clangarm64/include/tbs.h +++ b/clangarm64/include/tbs.h @@ -4,49 +4,189 @@ * No warranty is given; refer to the file DISCLAIMER.PD within this package. */ -#ifndef _INC_TBS -#define _INC_TBS +#ifndef _TBS_H_ +#define _TBS_H_ -#if (_WIN32_WINNT >= 0x0600) +#include -#ifdef __cplusplus +#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) + +#if defined(__cplusplus) extern "C" { #endif - typedef UINT32 TBS_RESULT; - - typedef enum _TBS_COMMAND_LOCALITY { - TBS_COMMAND_LOCALITY_ZERO = 0, - TBS_COMMAND_LOCALITY_ONE, - TBS_COMMAND_LOCALITY_TWO, - TBS_COMMAND_LOCALITY_THREE, - TBS_COMMAND_LOCALITY_FOUR - } TBS_COMMAND_LOCALITY; - - typedef enum _TBS_COMMAND_PRIORITY { - TBS_COMMAND_PRIORITY_LOW = 100, - TBS_COMMAND_PRIORITY_NORMAL = 200, - TBS_COMMAND_PRIORITY_HIGH = 300, - TBS_COMMAND_PRIORITY_SYSTEM = 400, - TBS_COMMAND_PRIORITY_MAX = 0x80000000 - } TBS_COMMAND_PRIORITY; - - typedef struct _TBS_CONTEXT_PARAMS { +#if (NTDDI_VERSION >= NTDDI_VISTA) + +#ifndef WINAPI +#define WINAPI __stdcall +#endif + +#define CONST const + +typedef signed int INT32, *PINT32; +typedef const INT32 *PCINT32; +typedef unsigned int UINT32, *PUINT32; +typedef const UINT32 *PCUINT32; + +#define VOID void +typedef VOID *PVOID; +typedef const VOID *PCVOID; + +typedef INT32 WINBOOL, *PBOOL; +typedef const WINBOOL *PCBOOL; + +typedef UINT8 BYTE, *PBYTE; +typedef const BYTE *PCBYTE; + +typedef WINBOOL TBS_BOOL; +typedef UINT32 TBS_RESULT; +typedef PVOID TBS_HCONTEXT, *PTBS_HCONTEXT; +typedef UINT32 TBS_COMMAND_PRIORITY; +typedef UINT32 TBS_COMMAND_LOCALITY; +typedef UINT32 TBS_OWNERAUTH_TYPE; +typedef UINT32 TBS_HANDLE; + +#define TBS_CONTEXT_VERSION_ONE 1 + +#define TBS_COMMAND_PRIORITY_LOW 100 +#define TBS_COMMAND_PRIORITY_NORMAL 200 +#define TBS_COMMAND_PRIORITY_HIGH 300 +#define TBS_COMMAND_PRIORITY_SYSTEM 400 +#define TBS_COMMAND_PRIORITY_MAX 0x80000000 + +#define TBS_COMMAND_LOCALITY_ZERO 0 +#define TBS_COMMAND_LOCALITY_ONE 1 +#define TBS_COMMAND_LOCALITY_TWO 2 +#define TBS_COMMAND_LOCALITY_THREE 3 +#define TBS_COMMAND_LOCALITY_FOUR 4 + +#define TBS_SUCCESS 0 + +#define TBS_IN_OUT_BUF_SIZE_MAX (256 * 1024) + +#define TBS_OWNERAUTH_TYPE_FULL 1 +#define TBS_OWNERAUTH_TYPE_ADMIN 2 +#define TBS_OWNERAUTH_TYPE_USER 3 +#define TBS_OWNERAUTH_TYPE_ENDORSEMENT 4 + +#define TBS_OWNERAUTH_TYPE_ENDORSEMENT_20 12 +#define TBS_OWNERAUTH_TYPE_STORAGE_20 13 + +typedef struct tdTBS_CONTEXT_PARAMS { + UINT32 version; +} TBS_CONTEXT_PARAMS, *PTBS_CONTEXT_PARAMS; +typedef const TBS_CONTEXT_PARAMS *PCTBS_CONTEXT_PARAMS; + +TBS_RESULT WINAPI Tbsi_Context_Create(PCTBS_CONTEXT_PARAMS pContextParams, PTBS_HCONTEXT phContext); +TBS_RESULT WINAPI Tbsip_Context_Close(TBS_HCONTEXT hContext); +TBS_RESULT WINAPI Tbsip_Submit_Command(TBS_HCONTEXT hContext, TBS_COMMAND_LOCALITY Locality, TBS_COMMAND_PRIORITY Priority, PCBYTE pabCommand, UINT32 cbCommand, PBYTE pabResult, PUINT32 pcbResult); +TBS_RESULT WINAPI Tbsip_Cancel_Commands(TBS_HCONTEXT hContext); +TBS_RESULT WINAPI Tbsi_Physical_Presence_Command(TBS_HCONTEXT hContext, PCBYTE pabInput, UINT32 cbInput, PBYTE pabOutput, PUINT32 pcbOutput); + +#endif /* (NTDDI_VERSION >= NTDDI_VISTA) */ + +#if (NTDDI_VERSION >= NTDDI_VISTASP1) + +TBS_RESULT WINAPI Tbsi_Get_TCG_Log(TBS_HCONTEXT hContext, PBYTE pOutputBuf, PUINT32 pOutputBufLen); + +#endif /* _WIN32_WINNT_VISTASP1 */ + +#if (NTDDI_VERSION >= NTDDI_WIN8) + +#define TBS_CONTEXT_VERSION_TWO 2 + +typedef struct tdTBS_CONTEXT_PARAMS2 { UINT32 version; - } TBS_CONTEXT_PARAMS; + __C89_NAMELESS union { + __C89_NAMELESS struct { + UINT32 requestRaw : 1; + UINT32 includeTpm12 : 1; + UINT32 includeTpm20 : 1; + }; + UINT32 asUINT32; + }; +} TBS_CONTEXT_PARAMS2, *PTBS_CONTEXT_PARAMS2; +typedef const TBS_CONTEXT_PARAMS2 *PCTBS_CONTEXT_PARAMS2; + +typedef struct tdTPM_WNF_PROVISIONING { + UINT32 status; + BYTE message[28]; +} TPM_WNF_PROVISIONING; + +#define TPM_WNF_INFO_CLEAR_SUCCESSFUL 0x00000001 +#define TPM_WNF_INFO_OWNERSHIP_SUCCESSFUL 0x00000002 + +#define TPM_WNF_INFO_NO_REBOOT_REQUIRED 1 + +#ifndef TPM_VERSION_UNKNOWN + +#define TPM_VERSION_UNKNOWN 0 +#define TPM_VERSION_12 1 +#define TPM_VERSION_20 2 + +#define TPM_IFTYPE_UNKNOWN 0 +#define TPM_IFTYPE_1 1 +#define TPM_IFTYPE_TRUSTZONE 2 +#define TPM_IFTYPE_HW 3 +#define TPM_IFTYPE_EMULATOR 4 +#define TPM_IFTYPE_SPB 5 + +typedef struct _TPM_DEVICE_INFO { + UINT32 structVersion; + UINT32 tpmVersion; + UINT32 tpmInterfaceType; + UINT32 tpmImpRevision; +} TPM_DEVICE_INFO, *PTPM_DEVICE_INFO; +typedef const TPM_DEVICE_INFO *PCTPM_DEVICE_INFO; + +#endif /* TPM_VERSION_UNKNOWN */ + +TBS_RESULT WINAPI Tbsi_GetDeviceInfo(UINT32 Size, PVOID Info); +TBS_RESULT WINAPI Tbsi_Get_OwnerAuth(TBS_HCONTEXT hContext, TBS_OWNERAUTH_TYPE ownerauthType, PBYTE pOutputBuf, PUINT32 pOutputBufLen); +TBS_RESULT WINAPI Tbsi_Revoke_Attestation(void); + +#endif /* (NTDDI_VERSION >= NTDDI_WIN8) */ + +#if (NTDDI_VERSION >= NTDDI_WINBLUE) + +#ifndef _NTDDK_ - typedef LPVOID TBS_HCONTEXT; +HRESULT GetDeviceID(PBYTE pbWindowsAIK, UINT32 cbWindowsAIK, PUINT32 pcbResult, WINBOOL *pfProtectedByTPM); +HRESULT GetDeviceIDString(PWSTR pszWindowsAIK, UINT32 cchWindowsAIK, PUINT32 pcchResult, WINBOOL *pfProtectedByTPM); - TBS_RESULT WINAPI Tbsi_Context_Create(const TBS_CONTEXT_PARAMS *pContextParams,TBS_HCONTEXT *phContext); - TBS_RESULT WINAPI Tbsi_Get_TCG_Log(TBS_HCONTEXT hContext,BYTE *pOutputBuf,UINT32 *pOutputBufLen); - TBS_RESULT WINAPI Tbsi_Physical_Presence_Command(TBS_HCONTEXT hContext,const BYTE *pInputBuf,UINT32 InputBufLen,BYTE *pOutputBuf,UINT32 *pOutputBufLen); - TBS_RESULT WINAPI Tbsip_Cancel_Commands(TBS_HCONTEXT hContext); - TBS_RESULT WINAPI Tbsip_Context_Close(TBS_HCONTEXT hContext); - TBS_RESULT WINAPI Tbsip_Submit_Command(TBS_HCONTEXT hContext,TBS_COMMAND_LOCALITY locality,TBS_COMMAND_PRIORITY priority,const BYTE *pCommandBuf,UINT32 commandBufLen,BYTE *pResultBuf,UINT32 *pResultBufLen); +#endif /* ifndef _NTDDK_ */ -#ifdef __cplusplus +#endif /* (NTDDI_VERSION >= NTDDI_WINBLUE) */ + +#if (NTDDI_VERSION >= NTDDI_WINTHRESHOLD) + +TBS_RESULT WINAPI Tbsi_Create_Windows_Key(TBS_HANDLE keyHandle); + +#endif /* (NTDDI_VERSION >= NTDDI_WINTHRESHOLD) */ + +#if (NTDDI_VERSION >= NTDDI_WIN10_RS4) + +#define TBS_TCGLOG_SRTM_CURRENT 0 +#define TBS_TCGLOG_DRTM_CURRENT 1 +#define TBS_TCGLOG_SRTM_BOOT 2 +#define TBS_TCGLOG_SRTM_RESUME 3 +#define TBS_TCGLOG_DRTM_BOOT 4 +#define TBS_TCGLOG_DRTM_RESUME 5 + +TBS_RESULT WINAPI Tbsi_Get_TCG_Log_Ex(UINT32 logType, PBYTE pbOutput, PUINT32 pcbOutput); + +#endif /* (NTDDI_VERSION >= NTDDI_WIN10_RS4) */ + +#if (NTDDI_VERSION >= NTDDI_WIN10_NI) + +WINBOOL WINAPI Tbsi_Is_Tpm_Present(void); + +#endif /* (NTDDI_VERSION >= NTDDI_WIN10_NI) */ + +#if defined(__cplusplus) } #endif -#endif /*(_WIN32_WINNT >= 0x0600)*/ -#endif /*_INC_TBH*/ +#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ + +#endif /* _TBS_H_ */ diff --git a/clangarm64/include/wchar.h b/clangarm64/include/wchar.h index 717e470c1dc..e05da79b567 100644 --- a/clangarm64/include/wchar.h +++ b/clangarm64/include/wchar.h @@ -196,42 +196,48 @@ _CRTIMP FILE *__cdecl __acrt_iob_func(unsigned index); #define _WCTYPE_DEFINED int __cdecl iswalpha(wint_t _C); - _CRTIMP int __cdecl _iswalpha_l(wint_t _C,_locale_t _Locale); int __cdecl iswupper(wint_t _C); - _CRTIMP int __cdecl _iswupper_l(wint_t _C,_locale_t _Locale); int __cdecl iswlower(wint_t _C); - _CRTIMP int __cdecl _iswlower_l(wint_t _C,_locale_t _Locale); int __cdecl iswdigit(wint_t _C); - _CRTIMP int __cdecl _iswdigit_l(wint_t _C,_locale_t _Locale); int __cdecl iswxdigit(wint_t _C); - _CRTIMP int __cdecl _iswxdigit_l(wint_t _C,_locale_t _Locale); int __cdecl iswspace(wint_t _C); - _CRTIMP int __cdecl _iswspace_l(wint_t _C,_locale_t _Locale); int __cdecl iswpunct(wint_t _C); - _CRTIMP int __cdecl _iswpunct_l(wint_t _C,_locale_t _Locale); int __cdecl iswalnum(wint_t _C); - _CRTIMP int __cdecl _iswalnum_l(wint_t _C,_locale_t _Locale); int __cdecl iswprint(wint_t _C); - _CRTIMP int __cdecl _iswprint_l(wint_t _C,_locale_t _Locale); int __cdecl iswgraph(wint_t _C); - _CRTIMP int __cdecl _iswgraph_l(wint_t _C,_locale_t _Locale); int __cdecl iswcntrl(wint_t _C); - _CRTIMP int __cdecl _iswcntrl_l(wint_t _C,_locale_t _Locale); int __cdecl iswascii(wint_t _C); #ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP int __cdecl isleadbyte(int _C); - _CRTIMP int __cdecl _isleadbyte_l(int _C,_locale_t _Locale); #endif /* _CRT_USE_WINAPI_FAMILY_DESKTOP_APP */ wint_t __cdecl towupper(wint_t _C); - _CRTIMP wint_t __cdecl _towupper_l(wint_t _C,_locale_t _Locale); wint_t __cdecl towlower(wint_t _C); - _CRTIMP wint_t __cdecl _towlower_l(wint_t _C,_locale_t _Locale); int __cdecl iswctype(wint_t _C,wctype_t _Type); -#if __MSVCRT_VERSION__ >= 0x800 +#if __MSVCRT_VERSION__ >= 0x800 || (__MSVCRT_VERSION__ == 0x700 && _WIN32_WINNT >= 0x0600) + /* These are available since msvcr80.dll, and in msvcrt.dll since Vista. */ + _CRTIMP int __cdecl _iswalpha_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswupper_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswlower_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswdigit_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswxdigit_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswspace_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswpunct_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswalnum_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswprint_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswgraph_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswcntrl_l(wint_t _C,_locale_t _Locale); +# ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP + _CRTIMP int __cdecl _isleadbyte_l(int _C,_locale_t _Locale); +# endif /* _CRT_USE_WINAPI_FAMILY_DESKTOP_APP */ + _CRTIMP wint_t __cdecl _towupper_l(wint_t _C,_locale_t _Locale); + _CRTIMP wint_t __cdecl _towlower_l(wint_t _C,_locale_t _Locale); _CRTIMP int __cdecl _iswctype_l(wint_t _C,wctype_t _Type,_locale_t _Locale); _CRTIMP int __cdecl __iswcsymf(wint_t _C); - _CRTIMP int __cdecl _iswcsymf_l(wint_t _C,_locale_t _Locale); _CRTIMP int __cdecl __iswcsym(wint_t _C); +#endif +#if __MSVCRT_VERSION__ >= 0x800 + /* These are only available since msvcr80.dll, never in msvcrt.dll. */ + _CRTIMP int __cdecl _iswcsymf_l(wint_t _C,_locale_t _Locale); _CRTIMP int __cdecl _iswcsym_l(wint_t _C,_locale_t _Locale); #endif #ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP @@ -330,18 +336,19 @@ _CRTIMP FILE *__cdecl __acrt_iob_func(unsigned index); #define iswgraph(_c) (iswctype(_c,_PUNCT|_ALPHA|_DIGIT)) #define iswcntrl(_c) (iswctype(_c,_CONTROL)) #define iswascii(_c) ((unsigned)(_c) < 0x80) - -#define _iswalpha_l(_c,_p) (_iswctype_l(_c,_ALPHA,_p)) -#define _iswupper_l(_c,_p) (_iswctype_l(_c,_UPPER,_p)) -#define _iswlower_l(_c,_p) (_iswctype_l(_c,_LOWER,_p)) -#define _iswdigit_l(_c,_p) (_iswctype_l(_c,_DIGIT,_p)) -#define _iswxdigit_l(_c,_p) (_iswctype_l(_c,_HEX,_p)) -#define _iswspace_l(_c,_p) (_iswctype_l(_c,_SPACE,_p)) -#define _iswpunct_l(_c,_p) (_iswctype_l(_c,_PUNCT,_p)) -#define _iswalnum_l(_c,_p) (_iswctype_l(_c,_ALPHA|_DIGIT,_p)) -#define _iswprint_l(_c,_p) (_iswctype_l(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT,_p)) -#define _iswgraph_l(_c,_p) (_iswctype_l(_c,_PUNCT|_ALPHA|_DIGIT,_p)) -#define _iswcntrl_l(_c,_p) (_iswctype_l(_c,_CONTROL,_p)) +#if __MSVCRT_VERSION__ >= 0x800 || (__MSVCRT_VERSION__ == 0x700 && _WIN32_WINNT >= 0x0600) +# define _iswalpha_l(_c,_p) (_iswctype_l(_c,_ALPHA,_p)) +# define _iswupper_l(_c,_p) (_iswctype_l(_c,_UPPER,_p)) +# define _iswlower_l(_c,_p) (_iswctype_l(_c,_LOWER,_p)) +# define _iswdigit_l(_c,_p) (_iswctype_l(_c,_DIGIT,_p)) +# define _iswxdigit_l(_c,_p) (_iswctype_l(_c,_HEX,_p)) +# define _iswspace_l(_c,_p) (_iswctype_l(_c,_SPACE,_p)) +# define _iswpunct_l(_c,_p) (_iswctype_l(_c,_PUNCT,_p)) +# define _iswalnum_l(_c,_p) (_iswctype_l(_c,_ALPHA|_DIGIT,_p)) +# define _iswprint_l(_c,_p) (_iswctype_l(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT,_p)) +# define _iswgraph_l(_c,_p) (_iswctype_l(_c,_PUNCT|_ALPHA|_DIGIT,_p)) +# define _iswcntrl_l(_c,_p) (_iswctype_l(_c,_CONTROL,_p)) +#endif /* __MSVCRT_VERSION__ >= 0x800 */ #if !defined(_CTYPE_DISABLE_MACROS) && defined(_CRT_USE_WINAPI_FAMILY_DESKTOP_APP) #define isleadbyte(_c) (__PCTYPE_FUNC[(unsigned char)(_c)] & _LEADBYTE) #endif diff --git a/clangarm64/include/winerror.h b/clangarm64/include/winerror.h index e75855fe921..17a392402b9 100644 --- a/clangarm64/include/winerror.h +++ b/clangarm64/include/winerror.h @@ -4694,6 +4694,8 @@ __CRT_INLINE HRESULT HRESULT_FROM_WIN32(__LONG32 x) { return x <= 0 ? (HRESULT)x #define D3D12_ERROR_ADAPTER_NOT_FOUND _HRESULT_TYPEDEF_(0x887E0001) #define D3D12_ERROR_DRIVER_VERSION_MISMATCH _HRESULT_TYPEDEF_(0x887E0002) +#ifndef D2DERR_WRONG_STATE +/* may be defined from d2derr.h */ #define D2DERR_WRONG_STATE _HRESULT_TYPEDEF_(0x88990001) #define D2DERR_NOT_INITIALIZED _HRESULT_TYPEDEF_(0x88990002) #define D2DERR_UNSUPPORTED_OPERATION _HRESULT_TYPEDEF_(0x88990003) @@ -4723,6 +4725,7 @@ __CRT_INLINE HRESULT HRESULT_FROM_WIN32(__LONG32 x) { return x <= 0 ? (HRESULT)x #define D2DERR_TEXT_EFFECT_IS_WRONG_TYPE _HRESULT_TYPEDEF_(0x8899001B) #define D2DERR_TEXT_RENDERER_NOT_RELEASED _HRESULT_TYPEDEF_(0x8899001C) #define D2DERR_EXCEEDS_MAX_BITMAP_SIZE _HRESULT_TYPEDEF_(0x8899001D) +#endif #define D2DERR_INVALID_GRAPH_CONFIGURATION _HRESULT_TYPEDEF_(0x8899001E) #define D2DERR_INVALID_INTERNAL_GRAPH_CONFIGURATION _HRESULT_TYPEDEF_(0x8899001F) #define D2DERR_CYCLIC_GRAPH _HRESULT_TYPEDEF_(0x88990020) @@ -4742,7 +4745,6 @@ __CRT_INLINE HRESULT HRESULT_FROM_WIN32(__LONG32 x) { return x <= 0 ? (HRESULT)x #define D2DERR_INVALID_GLYPH_IMAGE _HRESULT_TYPEDEF_(0x8899002E) #if (_WIN32_WINNT >= 0x0600) -#define TBS_SUCCESS 0U #define TBS_E_INTERNAL_ERROR _HRESULT_TYPEDEF_(0x80284001) #define TBS_E_BAD_PARAMETER _HRESULT_TYPEDEF_(0x80284002) #define TBS_E_INVALID_OUTPUT_POINTER _HRESULT_TYPEDEF_(0x80284003) diff --git a/clangarm64/lib/crt1.o b/clangarm64/lib/crt1.o index 0920f801d5e..25cc64fab51 100644 Binary files a/clangarm64/lib/crt1.o and b/clangarm64/lib/crt1.o differ diff --git a/clangarm64/lib/crt1u.o b/clangarm64/lib/crt1u.o index df22f955d89..5b3a93f0a5c 100644 Binary files a/clangarm64/lib/crt1u.o and b/clangarm64/lib/crt1u.o differ diff --git a/clangarm64/lib/crt2.o b/clangarm64/lib/crt2.o index 0920f801d5e..25cc64fab51 100644 Binary files a/clangarm64/lib/crt2.o and b/clangarm64/lib/crt2.o differ diff --git a/clangarm64/lib/crt2u.o b/clangarm64/lib/crt2u.o index df22f955d89..5b3a93f0a5c 100644 Binary files a/clangarm64/lib/crt2u.o and b/clangarm64/lib/crt2u.o differ diff --git a/clangarm64/lib/dllcrt1.o b/clangarm64/lib/dllcrt1.o index 3f6ecf12ba7..3c38ff476eb 100644 Binary files a/clangarm64/lib/dllcrt1.o and b/clangarm64/lib/dllcrt1.o differ diff --git a/clangarm64/lib/dllcrt2.o b/clangarm64/lib/dllcrt2.o index 3f6ecf12ba7..3c38ff476eb 100644 Binary files a/clangarm64/lib/dllcrt2.o and b/clangarm64/lib/dllcrt2.o differ diff --git a/clangarm64/lib/libcfgmgr32.a b/clangarm64/lib/libcfgmgr32.a index 3d6ddd775a5..6d6ca3bcd9e 100644 Binary files a/clangarm64/lib/libcfgmgr32.a and b/clangarm64/lib/libcfgmgr32.a differ diff --git a/clangarm64/lib/libmingwex.a b/clangarm64/lib/libmingwex.a index 92d312ec712..4e18406cea9 100644 Binary files a/clangarm64/lib/libmingwex.a and b/clangarm64/lib/libmingwex.a differ diff --git a/clangarm64/lib/libmsvcrt-os.a b/clangarm64/lib/libmsvcrt-os.a index 4839cd79877..62e60c17201 100644 Binary files a/clangarm64/lib/libmsvcrt-os.a and b/clangarm64/lib/libmsvcrt-os.a differ diff --git a/clangarm64/lib/libmsvcrt.a b/clangarm64/lib/libmsvcrt.a index 49e21647824..5c86d6c9201 100644 Binary files a/clangarm64/lib/libmsvcrt.a and b/clangarm64/lib/libmsvcrt.a differ diff --git a/clangarm64/lib/libtbs.a b/clangarm64/lib/libtbs.a index 920064352b1..8df01f208b1 100644 Binary files a/clangarm64/lib/libtbs.a and b/clangarm64/lib/libtbs.a differ diff --git a/clangarm64/lib/libucrt.a b/clangarm64/lib/libucrt.a index 49e21647824..5c86d6c9201 100644 Binary files a/clangarm64/lib/libucrt.a and b/clangarm64/lib/libucrt.a differ diff --git a/clangarm64/lib/libucrtapp.a b/clangarm64/lib/libucrtapp.a index 7f6a17c8c1c..fda926fbc54 100644 Binary files a/clangarm64/lib/libucrtapp.a and b/clangarm64/lib/libucrtapp.a differ diff --git a/clangarm64/lib/libucrtbase.a b/clangarm64/lib/libucrtbase.a index d6b12ba0d6a..a265007f53a 100644 Binary files a/clangarm64/lib/libucrtbase.a and b/clangarm64/lib/libucrtbase.a differ diff --git a/clangarm64/lib/libucrtbased.a b/clangarm64/lib/libucrtbased.a index 33b01cc417d..285a1c866de 100644 Binary files a/clangarm64/lib/libucrtbased.a and b/clangarm64/lib/libucrtbased.a differ diff --git a/clangarm64/lib/libwinbrand.a b/clangarm64/lib/libwinbrand.a new file mode 100644 index 00000000000..c5163a73e68 Binary files /dev/null and b/clangarm64/lib/libwinbrand.a differ diff --git a/usr/bin/bsdcpio.exe b/usr/bin/bsdcpio.exe index 2c816d7122f..135c05f1d18 100755 Binary files a/usr/bin/bsdcpio.exe and b/usr/bin/bsdcpio.exe differ diff --git a/usr/bin/bsdtar.exe b/usr/bin/bsdtar.exe index 91221e8ad1f..cf5b164c3ee 100755 Binary files a/usr/bin/bsdtar.exe and b/usr/bin/bsdtar.exe differ diff --git a/usr/bin/msys-archive-13.dll b/usr/bin/msys-archive-13.dll index 817deed13fb..ed0f621dfc4 100755 Binary files a/usr/bin/msys-archive-13.dll and b/usr/bin/msys-archive-13.dll differ diff --git a/usr/share/man/man1/bsdcpio.1.gz b/usr/share/man/man1/bsdcpio.1.gz index a6cc597457f..59380f48107 100644 Binary files a/usr/share/man/man1/bsdcpio.1.gz and b/usr/share/man/man1/bsdcpio.1.gz differ diff --git a/usr/share/man/man1/bsdtar.1.gz b/usr/share/man/man1/bsdtar.1.gz index 50cd84dc3aa..7b08e73c6c4 100644 Binary files a/usr/share/man/man1/bsdtar.1.gz and b/usr/share/man/man1/bsdtar.1.gz differ diff --git a/var/lib/pacman/local/bsdcpio-3.7.6-1/mtree b/var/lib/pacman/local/bsdcpio-3.7.6-1/mtree deleted file mode 100644 index 7cac7f5a780..00000000000 Binary files a/var/lib/pacman/local/bsdcpio-3.7.6-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/bsdcpio-3.7.6-1/desc b/var/lib/pacman/local/bsdcpio-3.7.7-1/desc similarity index 80% rename from var/lib/pacman/local/bsdcpio-3.7.6-1/desc rename to var/lib/pacman/local/bsdcpio-3.7.7-1/desc index edf573b78a7..2af35c06776 100644 --- a/var/lib/pacman/local/bsdcpio-3.7.6-1/desc +++ b/var/lib/pacman/local/bsdcpio-3.7.7-1/desc @@ -2,7 +2,7 @@ bsdcpio %VERSION% -3.7.6-1 +3.7.7-1 %BASE% libarchive @@ -17,16 +17,16 @@ https://libarchive.org/ x86_64 %BUILDDATE% -1727122565 +1728883997 %INSTALLDATE% -1727667054 +1728962821 %PACKAGER% -CI (msys2/msys2-autobuild/cfdccd0a/11001680919) +CI (msys2/msys2-autobuild/7c56a1d7/11321562176) %SIZE% -749767 +750209 %GROUPS% libraries diff --git a/var/lib/pacman/local/bsdcpio-3.7.6-1/files b/var/lib/pacman/local/bsdcpio-3.7.7-1/files similarity index 100% rename from var/lib/pacman/local/bsdcpio-3.7.6-1/files rename to var/lib/pacman/local/bsdcpio-3.7.7-1/files diff --git a/var/lib/pacman/local/bsdcpio-3.7.7-1/mtree b/var/lib/pacman/local/bsdcpio-3.7.7-1/mtree new file mode 100644 index 00000000000..82e4ef626a0 Binary files /dev/null and b/var/lib/pacman/local/bsdcpio-3.7.7-1/mtree differ diff --git a/var/lib/pacman/local/bsdtar-3.7.6-1/mtree b/var/lib/pacman/local/bsdtar-3.7.6-1/mtree deleted file mode 100644 index c505ce7532e..00000000000 Binary files a/var/lib/pacman/local/bsdtar-3.7.6-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/bsdtar-3.7.6-1/desc b/var/lib/pacman/local/bsdtar-3.7.7-1/desc similarity index 80% rename from var/lib/pacman/local/bsdtar-3.7.6-1/desc rename to var/lib/pacman/local/bsdtar-3.7.7-1/desc index bd048053cae..dc26ee9a029 100644 --- a/var/lib/pacman/local/bsdtar-3.7.6-1/desc +++ b/var/lib/pacman/local/bsdtar-3.7.7-1/desc @@ -2,7 +2,7 @@ bsdtar %VERSION% -3.7.6-1 +3.7.7-1 %BASE% libarchive @@ -17,16 +17,16 @@ https://libarchive.org/ x86_64 %BUILDDATE% -1727122565 +1728883997 %INSTALLDATE% -1727667054 +1728962821 %PACKAGER% -CI (msys2/msys2-autobuild/cfdccd0a/11001680919) +CI (msys2/msys2-autobuild/7c56a1d7/11321562176) %SIZE% -764807 +765227 %GROUPS% libraries diff --git a/var/lib/pacman/local/bsdtar-3.7.6-1/files b/var/lib/pacman/local/bsdtar-3.7.7-1/files similarity index 100% rename from var/lib/pacman/local/bsdtar-3.7.6-1/files rename to var/lib/pacman/local/bsdtar-3.7.7-1/files diff --git a/var/lib/pacman/local/bsdtar-3.7.7-1/mtree b/var/lib/pacman/local/bsdtar-3.7.7-1/mtree new file mode 100644 index 00000000000..e4476aeadbc Binary files /dev/null and b/var/lib/pacman/local/bsdtar-3.7.7-1/mtree differ diff --git a/var/lib/pacman/local/libarchive-3.7.6-1/mtree b/var/lib/pacman/local/libarchive-3.7.6-1/mtree deleted file mode 100644 index e340bbdca9b..00000000000 Binary files a/var/lib/pacman/local/libarchive-3.7.6-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/libarchive-3.7.6-1/desc b/var/lib/pacman/local/libarchive-3.7.7-1/desc similarity index 80% rename from var/lib/pacman/local/libarchive-3.7.6-1/desc rename to var/lib/pacman/local/libarchive-3.7.7-1/desc index 3bd0e18b0ba..bee1eefac46 100644 --- a/var/lib/pacman/local/libarchive-3.7.6-1/desc +++ b/var/lib/pacman/local/libarchive-3.7.7-1/desc @@ -2,7 +2,7 @@ libarchive %VERSION% -3.7.6-1 +3.7.7-1 %BASE% libarchive @@ -17,16 +17,16 @@ https://libarchive.org/ x86_64 %BUILDDATE% -1727122565 +1728883997 %INSTALLDATE% -1727667058 +1728962821 %PACKAGER% -CI (msys2/msys2-autobuild/cfdccd0a/11001680919) +CI (msys2/msys2-autobuild/7c56a1d7/11321562176) %SIZE% -720772 +721796 %GROUPS% libraries diff --git a/var/lib/pacman/local/libarchive-3.7.6-1/files b/var/lib/pacman/local/libarchive-3.7.7-1/files similarity index 100% rename from var/lib/pacman/local/libarchive-3.7.6-1/files rename to var/lib/pacman/local/libarchive-3.7.7-1/files diff --git a/var/lib/pacman/local/libarchive-3.7.7-1/mtree b/var/lib/pacman/local/libarchive-3.7.7-1/mtree new file mode 100644 index 00000000000..0744d26504f Binary files /dev/null and b/var/lib/pacman/local/libarchive-3.7.7-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r335.g6cd6fee9c-1/mtree b/var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r335.g6cd6fee9c-1/mtree deleted file mode 100644 index 0bdfb6aaa17..00000000000 Binary files a/var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r335.g6cd6fee9c-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r335.g6cd6fee9c-1/desc b/var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r351.gcdf6b16b8-1/desc similarity index 80% rename from var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r335.g6cd6fee9c-1/desc rename to var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r351.gcdf6b16b8-1/desc index 47cacbb3cdf..441e7896103 100644 --- a/var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r335.g6cd6fee9c-1/desc +++ b/var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r351.gcdf6b16b8-1/desc @@ -2,7 +2,7 @@ mingw-w64-clang-aarch64-crt-git %VERSION% -12.0.0.r335.g6cd6fee9c-1 +12.0.0.r351.gcdf6b16b8-1 %BASE% mingw-w64-crt-git @@ -17,16 +17,16 @@ https://www.mingw-w64.org/ any %BUILDDATE% -1728541196 +1728886914 %INSTALLDATE% -1728703386 +1728962829 %PACKAGER% -CI (msys2-arm/msys2-autobuild/22f1e5ad/11268481518) +CI (msys2-arm/msys2-autobuild/7c56a1d7/11322016639) %SIZE% -25566561 +25601665 %GROUPS% mingw-w64-clang-aarch64-toolchain diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r335.g6cd6fee9c-1/files b/var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r351.gcdf6b16b8-1/files similarity index 99% rename from var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r335.g6cd6fee9c-1/files rename to var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r351.gcdf6b16b8-1/files index 982e66a3ba2..8e8a0bcc420 100644 --- a/var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r335.g6cd6fee9c-1/files +++ b/var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r351.gcdf6b16b8-1/files @@ -420,6 +420,7 @@ clangarm64/lib/libwer.a clangarm64/lib/libwevtapi.a clangarm64/lib/libwiashext.a clangarm64/lib/libwimgapi.a +clangarm64/lib/libwinbrand.a clangarm64/lib/libwindows.ai.machinelearning.a clangarm64/lib/libwindows.data.pdf.a clangarm64/lib/libwindows.networking.a diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r351.gcdf6b16b8-1/mtree b/var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r351.gcdf6b16b8-1/mtree new file mode 100644 index 00000000000..bda7867ec0d Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-clang-aarch64-crt-git-12.0.0.r351.gcdf6b16b8-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-git-extra-1.1.641.031e03baf-1/desc b/var/lib/pacman/local/mingw-w64-clang-aarch64-git-extra-1.1.641.031e03baf-1/desc index 8e426c4f6ef..80cdf9ea8cb 100644 --- a/var/lib/pacman/local/mingw-w64-clang-aarch64-git-extra-1.1.641.031e03baf-1/desc +++ b/var/lib/pacman/local/mingw-w64-clang-aarch64-git-extra-1.1.641.031e03baf-1/desc @@ -20,7 +20,7 @@ any 1718204686 %INSTALLDATE% -1728703394 +1728962837 %PACKAGER% Johannes Schindelin diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r335.g6cd6fee9c-2/mtree b/var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r335.g6cd6fee9c-2/mtree deleted file mode 100644 index 89fe966a57a..00000000000 Binary files a/var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r335.g6cd6fee9c-2/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r335.g6cd6fee9c-2/desc b/var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r351.gcdf6b16b8-1/desc similarity index 80% rename from var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r335.g6cd6fee9c-2/desc rename to var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r351.gcdf6b16b8-1/desc index 5714c480c24..6affaa82265 100644 --- a/var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r335.g6cd6fee9c-2/desc +++ b/var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r351.gcdf6b16b8-1/desc @@ -2,7 +2,7 @@ mingw-w64-clang-aarch64-headers-git %VERSION% -12.0.0.r335.g6cd6fee9c-2 +12.0.0.r351.gcdf6b16b8-1 %BASE% mingw-w64-headers-git @@ -17,16 +17,16 @@ https://www.mingw-w64.org/ any %BUILDDATE% -1728562963 +1728886724 %INSTALLDATE% -1728703383 +1728962828 %PACKAGER% -CI (msys2-arm/msys2-autobuild/22f1e5ad/11273885741) +CI (msys2-arm/msys2-autobuild/7c56a1d7/11322016639) %SIZE% -89379586 +89384312 %GROUPS% mingw-w64-clang-aarch64-toolchain diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r335.g6cd6fee9c-2/files b/var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r351.gcdf6b16b8-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r335.g6cd6fee9c-2/files rename to var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r351.gcdf6b16b8-1/files diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r351.gcdf6b16b8-1/mtree b/var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r351.gcdf6b16b8-1/mtree new file mode 100644 index 00000000000..603ca92a054 Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-clang-aarch64-headers-git-12.0.0.r351.gcdf6b16b8-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r335.g6cd6fee9c-1/mtree b/var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r335.g6cd6fee9c-1/mtree deleted file mode 100644 index bfe80c7c187..00000000000 Binary files a/var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r335.g6cd6fee9c-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r335.g6cd6fee9c-1/desc b/var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r351.gcdf6b16b8-1/desc similarity index 81% rename from var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r335.g6cd6fee9c-1/desc rename to var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r351.gcdf6b16b8-1/desc index 622a154a3db..c0334be84b8 100644 --- a/var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r335.g6cd6fee9c-1/desc +++ b/var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r351.gcdf6b16b8-1/desc @@ -2,7 +2,7 @@ mingw-w64-clang-aarch64-libmangle-git %VERSION% -12.0.0.r335.g6cd6fee9c-1 +12.0.0.r351.gcdf6b16b8-1 %BASE% mingw-w64-libmangle-git @@ -17,13 +17,13 @@ https://www.mingw-w64.org/ any %BUILDDATE% -1728542192 +1728888218 %INSTALLDATE% -1728703386 +1728962829 %PACKAGER% -CI (msys2-arm/msys2-autobuild/22f1e5ad/11268481518) +CI (msys2-arm/msys2-autobuild/7c56a1d7/11322016639) %SIZE% 46641 diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r335.g6cd6fee9c-1/files b/var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r351.gcdf6b16b8-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r335.g6cd6fee9c-1/files rename to var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r351.gcdf6b16b8-1/files diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r351.gcdf6b16b8-1/mtree b/var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r351.gcdf6b16b8-1/mtree new file mode 100644 index 00000000000..038089b774d Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-clang-aarch64-libmangle-git-12.0.0.r351.gcdf6b16b8-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r335.g6cd6fee9c-1/mtree b/var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r335.g6cd6fee9c-1/mtree deleted file mode 100644 index 61aeb0c11c9..00000000000 Binary files a/var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r335.g6cd6fee9c-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r335.g6cd6fee9c-1/desc b/var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r351.gcdf6b16b8-1/desc similarity index 81% rename from var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r335.g6cd6fee9c-1/desc rename to var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r351.gcdf6b16b8-1/desc index a4729ab02be..79604859895 100644 --- a/var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r335.g6cd6fee9c-1/desc +++ b/var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r351.gcdf6b16b8-1/desc @@ -2,7 +2,7 @@ mingw-w64-clang-aarch64-libwinpthread-git %VERSION% -12.0.0.r335.g6cd6fee9c-1 +12.0.0.r351.gcdf6b16b8-1 %BASE% mingw-w64-winpthreads-git @@ -17,16 +17,16 @@ https://www.mingw-w64.org/ any %BUILDDATE% -1728541465 +1728887185 %INSTALLDATE% -1728703386 +1728962829 %PACKAGER% -CI (msys2-arm/msys2-autobuild/22f1e5ad/11268481518) +CI (msys2-arm/msys2-autobuild/7c56a1d7/11322016639) %SIZE% -91459 +89923 %GROUPS% mingw-w64-clang-aarch64-toolchain diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r335.g6cd6fee9c-1/files b/var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r351.gcdf6b16b8-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r335.g6cd6fee9c-1/files rename to var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r351.gcdf6b16b8-1/files diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r351.gcdf6b16b8-1/mtree b/var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r351.gcdf6b16b8-1/mtree new file mode 100644 index 00000000000..2b18bb44bb9 Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-clang-aarch64-libwinpthread-git-12.0.0.r351.gcdf6b16b8-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r335.g6cd6fee9c-1/mtree b/var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r335.g6cd6fee9c-1/mtree deleted file mode 100644 index db51530c6ac..00000000000 Binary files a/var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r335.g6cd6fee9c-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r335.g6cd6fee9c-1/desc b/var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r351.gcdf6b16b8-1/desc similarity index 82% rename from var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r335.g6cd6fee9c-1/desc rename to var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r351.gcdf6b16b8-1/desc index d0e00720ff3..2895992b40d 100644 --- a/var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r335.g6cd6fee9c-1/desc +++ b/var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r351.gcdf6b16b8-1/desc @@ -2,7 +2,7 @@ mingw-w64-clang-aarch64-tools-git %VERSION% -12.0.0.r335.g6cd6fee9c-1 +12.0.0.r351.gcdf6b16b8-1 %BASE% mingw-w64-tools-git @@ -17,16 +17,16 @@ https://www.mingw-w64.org/ any %BUILDDATE% -1728556563 +1728888650 %INSTALLDATE% -1728703386 +1728962829 %PACKAGER% -CI (msys2-arm/msys2-autobuild/22f1e5ad/11271004905) +CI (msys2-arm/msys2-autobuild/7c56a1d7/11322016639) %SIZE% -905697 +900577 %GROUPS% mingw-w64-clang-aarch64-toolchain diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r335.g6cd6fee9c-1/files b/var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r351.gcdf6b16b8-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r335.g6cd6fee9c-1/files rename to var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r351.gcdf6b16b8-1/files diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r351.gcdf6b16b8-1/mtree b/var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r351.gcdf6b16b8-1/mtree new file mode 100644 index 00000000000..acb28c4cf43 Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-clang-aarch64-tools-git-12.0.0.r351.gcdf6b16b8-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r335.g6cd6fee9c-1/mtree b/var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r335.g6cd6fee9c-1/mtree deleted file mode 100644 index 3e7661355af..00000000000 Binary files a/var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r335.g6cd6fee9c-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r335.g6cd6fee9c-1/desc b/var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r351.gcdf6b16b8-1/desc similarity index 76% rename from var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r335.g6cd6fee9c-1/desc rename to var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r351.gcdf6b16b8-1/desc index 82bbe6d8e7f..920fa5269e1 100644 --- a/var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r335.g6cd6fee9c-1/desc +++ b/var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r351.gcdf6b16b8-1/desc @@ -2,7 +2,7 @@ mingw-w64-clang-aarch64-winpthreads-git %VERSION% -12.0.0.r335.g6cd6fee9c-1 +12.0.0.r351.gcdf6b16b8-1 %BASE% mingw-w64-winpthreads-git @@ -17,13 +17,13 @@ https://www.mingw-w64.org/ any %BUILDDATE% -1728541465 +1728887185 %INSTALLDATE% -1728703386 +1728962830 %PACKAGER% -CI (msys2-arm/msys2-autobuild/22f1e5ad/11268481518) +CI (msys2-arm/msys2-autobuild/7c56a1d7/11322016639) %SIZE% 275249 @@ -40,7 +40,7 @@ pgp %DEPENDS% mingw-w64-clang-aarch64-crt-git -mingw-w64-clang-aarch64-libwinpthread-git=12.0.0.r335.g6cd6fee9c +mingw-w64-clang-aarch64-libwinpthread-git=12.0.0.r351.gcdf6b16b8 %CONFLICTS% mingw-w64-clang-aarch64-winpthreads diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r335.g6cd6fee9c-1/files b/var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r351.gcdf6b16b8-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r335.g6cd6fee9c-1/files rename to var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r351.gcdf6b16b8-1/files diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r351.gcdf6b16b8-1/mtree b/var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r351.gcdf6b16b8-1/mtree new file mode 100644 index 00000000000..475348057e0 Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-clang-aarch64-winpthreads-git-12.0.0.r351.gcdf6b16b8-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r335.g6cd6fee9c-1/mtree b/var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r335.g6cd6fee9c-1/mtree deleted file mode 100644 index 219a93455f5..00000000000 Binary files a/var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r335.g6cd6fee9c-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r335.g6cd6fee9c-1/desc b/var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r351.gcdf6b16b8-1/desc similarity index 78% rename from var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r335.g6cd6fee9c-1/desc rename to var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r351.gcdf6b16b8-1/desc index 9ea488738d0..5d73910b767 100644 --- a/var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r335.g6cd6fee9c-1/desc +++ b/var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r351.gcdf6b16b8-1/desc @@ -2,7 +2,7 @@ mingw-w64-clang-aarch64-winstorecompat-git %VERSION% -12.0.0.r335.g6cd6fee9c-1 +12.0.0.r351.gcdf6b16b8-1 %BASE% mingw-w64-winstorecompat-git @@ -17,13 +17,13 @@ https://www.mingw-w64.org/ any %BUILDDATE% -1728556843 +1728888909 %INSTALLDATE% -1728703386 +1728962830 %PACKAGER% -CI (msys2-arm/msys2-autobuild/22f1e5ad/11271004905) +CI (msys2-arm/msys2-autobuild/7c56a1d7/11322016639) %SIZE% 145806 diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r335.g6cd6fee9c-1/files b/var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r351.gcdf6b16b8-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r335.g6cd6fee9c-1/files rename to var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r351.gcdf6b16b8-1/files diff --git a/var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r351.gcdf6b16b8-1/mtree b/var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r351.gcdf6b16b8-1/mtree new file mode 100644 index 00000000000..197ba738af9 Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-clang-aarch64-winstorecompat-git-12.0.0.r351.gcdf6b16b8-1/mtree differ diff --git a/var/lib/pacman/sync/clang32.db b/var/lib/pacman/sync/clang32.db index 959864ad57f..70920e85e90 100644 Binary files a/var/lib/pacman/sync/clang32.db and b/var/lib/pacman/sync/clang32.db differ diff --git a/var/lib/pacman/sync/clang32.db.sig b/var/lib/pacman/sync/clang32.db.sig index b96c4778426..e505a384833 100644 Binary files a/var/lib/pacman/sync/clang32.db.sig and b/var/lib/pacman/sync/clang32.db.sig differ diff --git a/var/lib/pacman/sync/clang64.db b/var/lib/pacman/sync/clang64.db index a5e01bd2a1e..d27fb3d3409 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 afb58f89f54..029dff726b5 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/clangarm64.db b/var/lib/pacman/sync/clangarm64.db index 92377e4191b..ca354dee56d 100644 Binary files a/var/lib/pacman/sync/clangarm64.db and b/var/lib/pacman/sync/clangarm64.db differ diff --git a/var/lib/pacman/sync/clangarm64.db.sig b/var/lib/pacman/sync/clangarm64.db.sig index 7d4bfc29727..2172e6d9e55 100644 Binary files a/var/lib/pacman/sync/clangarm64.db.sig and b/var/lib/pacman/sync/clangarm64.db.sig differ diff --git a/var/lib/pacman/sync/mingw32.db b/var/lib/pacman/sync/mingw32.db index 392ffc5321f..2253fe72a1f 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 0ebeb3cbd0a..c61808513f7 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 a90bd9194be..74d0808a344 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 514a79df088..51ce94048bf 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/msys.db b/var/lib/pacman/sync/msys.db index 8c735bf0bcc..105d42ac486 100644 Binary files a/var/lib/pacman/sync/msys.db and b/var/lib/pacman/sync/msys.db differ diff --git a/var/lib/pacman/sync/msys.db.sig b/var/lib/pacman/sync/msys.db.sig index 289a33e23cb..73a89d2ab26 100644 Binary files a/var/lib/pacman/sync/msys.db.sig and b/var/lib/pacman/sync/msys.db.sig differ diff --git a/var/lib/pacman/sync/ucrt64.db b/var/lib/pacman/sync/ucrt64.db index 30ec8ea0921..6265017290b 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 4a64c3732ae..d83e17af89e 100644 Binary files a/var/lib/pacman/sync/ucrt64.db.sig and b/var/lib/pacman/sync/ucrt64.db.sig differ