Skip to content

Commit 133c91b

Browse files
author
Git for Windows Build Agent
committed
Update 6 packages
mingw-w64-i686-crt-git (13.0.0.r271.g937a01534-1 -> 13.0.0.r320.gec22397e6-1) mingw-w64-i686-headers-git (13.0.0.r271.g937a01534-1 -> 13.0.0.r320.gec22397e6-1) mingw-w64-i686-libmangle-git (13.0.0.r271.g937a01534-1 -> 13.0.0.r320.gec22397e6-1) mingw-w64-i686-libwinpthread (13.0.0.r271.g937a01534-1 -> 13.0.0.r320.gec22397e6-1) mingw-w64-i686-tools-git (13.0.0.r271.g937a01534-1 -> 13.0.0.r320.gec22397e6-1) mingw-w64-i686-winpthreads (13.0.0.r271.g937a01534-1 -> 13.0.0.r320.gec22397e6-1) Signed-off-by: Git for Windows Build Agent <[email protected]>
1 parent b64aac0 commit 133c91b

File tree

109 files changed

+202
-102
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

109 files changed

+202
-102
lines changed

mingw32/bin/gendef.exe

0 Bytes
Binary file not shown.

mingw32/bin/genidl.exe

0 Bytes
Binary file not shown.

mingw32/bin/genpeimg.exe

0 Bytes
Binary file not shown.

mingw32/bin/libwinpthread-1.dll

1.6 KB
Binary file not shown.

mingw32/bin/widl.exe

-406 Bytes
Binary file not shown.

mingw32/include/assert.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ extern "C" {
2222
#endif
2323

2424
_CRTIMP void __cdecl __MINGW_ATTRIB_NORETURN _wassert(const wchar_t *_Message,const wchar_t *_File,unsigned _Line);
25-
_CRTIMP void __cdecl __MINGW_ATTRIB_NORETURN _assert (const char *_Message, const char *_File, unsigned _Line);
25+
void __cdecl __MINGW_ATTRIB_NORETURN _assert (const char *_Message, const char *_File, unsigned _Line);
2626

2727
#ifdef __cplusplus
2828
}

mingw32/include/dcomp.h

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -667,6 +667,36 @@ DECLARE_INTERFACE_IID_(IDCompositionDevice3, IDCompositionDevice2, "0987CB06-F91
667667
__CRT_UUID_DECL(IDCompositionDevice3,0x0987cb06,0xf916,0x48bf,0x8d,0x35,0xce,0x76,0x41,0x78,0x1b,0xd9);
668668
#endif
669669

670+
#if (NTDDI_VERSION >= NTDDI_WIN10_NI)
671+
672+
#undef INTERFACE
673+
#define INTERFACE IDCompositionTexture
674+
DECLARE_INTERFACE_IID_(IDCompositionTexture, IUnknown, "929BB1AA-725F-433B-ABD7-273075A835F2")
675+
{
676+
STDMETHOD(SetSourceRect)(THIS_ const D2D_RECT_U &sourceRect) PURE;
677+
STDMETHOD(SetColorSpace)(THIS_ DXGI_COLOR_SPACE_TYPE colorSpace) PURE;
678+
STDMETHOD(SetAlphaMode)(THIS_ DXGI_ALPHA_MODE alphaMode) PURE;
679+
STDMETHOD(GetAvailableFence)(THIS_ UINT64 *fenceValue, REFIID iid, void **availableFence) PURE;
680+
};
681+
682+
#ifdef __CRT_UUID_DECL
683+
__CRT_UUID_DECL(IDCompositionTexture, 0x929bb1aa, 0x725f, 0x433b, 0xab, 0xd7, 0x27, 0x30, 0x75, 0xa8, 0x35, 0xf2);
684+
#endif
685+
686+
#undef INTERFACE
687+
#define INTERFACE IDCompositionDevice4
688+
DECLARE_INTERFACE_IID_(IDCompositionDevice4, IDCompositionDevice3, "85FC5CCA-2DA6-494C-86B6-4A775C049B8A")
689+
{
690+
STDMETHOD(CheckCompositionTextureSupport)(THIS_ IUnknown *renderingDevice, WINBOOL *supportsCompositionTextures) PURE;
691+
STDMETHOD(CreateCompositionTexture)(THIS_ IUnknown *d3dTexture, IDCompositionTexture **compositionTexture) PURE;
692+
};
693+
694+
#ifdef __CRT_UUID_DECL
695+
__CRT_UUID_DECL(IDCompositionDevice4, 0x85fc5cca, 0x2da6, 0x494c, 0x86, 0xb6, 0x4a, 0x77, 0x5c, 0x04, 0x9b, 0x8a);
696+
#endif
697+
698+
#endif /* (NTDDI_VERSION >= NTDDI_WIN10_NI) */
699+
670700
#endif /* WINAPI_PARTITION_DESKTOP */
671701

672702
#if (_WIN32_WINNT >= 0x0A00)

mingw32/include/ddk/ntddk.h

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1161,6 +1161,21 @@ typedef struct _FILE_DISPOSITION_INFORMATION {
11611161
BOOLEAN DeleteFile;
11621162
} FILE_DISPOSITION_INFORMATION, *PFILE_DISPOSITION_INFORMATION;
11631163

1164+
#if (_WIN32_WINNT >= _WIN32_WINNT_WIN10_RS1)
1165+
#define FILE_DISPOSITION_DO_NOT_DELETE 0x00000000
1166+
#define FILE_DISPOSITION_DELETE 0x00000001
1167+
#define FILE_DISPOSITION_POSIX_SEMANTICS 0x00000002
1168+
#define FILE_DISPOSITION_FORCE_IMAGE_SECTION_CHECK 0x00000004
1169+
#define FILE_DISPOSITION_ON_CLOSE 0x00000008
1170+
#if (_WIN32_WINNT >= _WIN32_WINNT_WIN10_RS5)
1171+
#define FILE_DISPOSITION_IGNORE_READONLY_ATTRIBUTE 0x00000010
1172+
#endif
1173+
1174+
typedef struct _FILE_DISPOSITION_INFORMATION_EX {
1175+
ULONG Flags;
1176+
} FILE_DISPOSITION_INFORMATION_EX, *PFILE_DISPOSITION_INFORMATION_EX;
1177+
#endif
1178+
11641179
typedef struct _FILE_END_OF_FILE_INFORMATION {
11651180
LARGE_INTEGER EndOfFile;
11661181
} FILE_END_OF_FILE_INFORMATION, *PFILE_END_OF_FILE_INFORMATION;

mingw32/include/io.h

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,11 @@ _CRTIMP char* __cdecl _getcwd (char*, int);
351351
long __cdecl filelength(int _FileHandle) __MINGW_ATTRIB_DEPRECATED_MSVC2005;
352352
int __cdecl isatty(int _FileHandle) __MINGW_ATTRIB_DEPRECATED_MSVC2005;
353353
int __cdecl locking(int _FileHandle,int _LockMode,long _NumOfBytes) __MINGW_ATTRIB_DEPRECATED_MSVC2005;
354-
long __cdecl lseek(int _FileHandle,long _Offset,int _Origin) __MINGW_ATTRIB_DEPRECATED_MSVC2005;
354+
off_t __cdecl lseek(int _FileHandle,off_t _Offset,int _Origin)
355+
#if (defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS == 64))
356+
__MINGW_ASM_CALL(lseek64)
357+
#endif
358+
__MINGW_ATTRIB_DEPRECATED_MSVC2005;
355359
char *__cdecl mktemp(char *_TemplateName) __MINGW_ATTRIB_DEPRECATED_MSVC2005;
356360
int __cdecl open(const char *_Filename,int _OpenFlag,...) __MINGW_ATTRIB_DEPRECATED_MSVC2005;
357361
int __cdecl open64(const char *_Filename,int _OpenFlag,...);
@@ -363,13 +367,6 @@ _CRTIMP char* __cdecl _getcwd (char*, int);
363367
int __cdecl write(int _Filehandle,const void *_Buf,unsigned int _MaxCharCount) __MINGW_ATTRIB_DEPRECATED_MSVC2005;
364368
#endif
365369

366-
#ifndef _FILE_OFFSET_BITS_SET_LSEEK
367-
#define _FILE_OFFSET_BITS_SET_LSEEK
368-
#if (defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS == 64))
369-
#define lseek lseek64
370-
#endif /* (defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS == 64)) */
371-
#endif /* _FILE_OFFSET_BITS_SET_LSEEK */
372-
373370
#ifdef _POSIX
374371

375372
/* Misc stuff */

mingw32/include/mbctype.h

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,22 +48,32 @@ extern "C" {
4848
#define _MB_CP_OEM -2
4949
#define _MB_CP_ANSI -3
5050
#define _MB_CP_LOCALE -4
51+
#ifdef _UCRT
52+
#define _MB_CP_UTF8 65001
53+
#endif
5154

5255
#ifndef _MBCTYPE_DEFINED
5356
#define _MBCTYPE_DEFINED
54-
57+
#if __MSVCRT_VERSION__ >= 0x0200
5558
_CRTIMP int __cdecl _setmbcp(int _CodePage);
5659
_CRTIMP int __cdecl _getmbcp(void);
60+
#endif
5761
_CRTIMP int __cdecl _ismbbkalnum(unsigned int _C);
5862
_CRTIMP int __cdecl _ismbbkalnum_l(unsigned int _C,_locale_t _Locale);
5963
_CRTIMP int __cdecl _ismbbkana(unsigned int _C);
6064
_CRTIMP int __cdecl _ismbbkana_l(unsigned int _C,_locale_t _Locale);
6165
_CRTIMP int __cdecl _ismbbkpunct(unsigned int _C);
6266
_CRTIMP int __cdecl _ismbbkpunct_l(unsigned int _C,_locale_t _Locale);
67+
#if __MSVCRT_VERSION__ >= 0x0200
6368
_CRTIMP int __cdecl _ismbbkprint(unsigned int _C);
6469
_CRTIMP int __cdecl _ismbbkprint_l(unsigned int _C,_locale_t _Locale);
70+
#endif
6571
_CRTIMP int __cdecl _ismbbalpha(unsigned int _C);
6672
_CRTIMP int __cdecl _ismbbalpha_l(unsigned int _C,_locale_t _Locale);
73+
#if __MSVCRT_VERSION__ >= 0x0C00
74+
_CRTIMP int __cdecl _ismbbblank(unsigned int _C);
75+
_CRTIMP int __cdecl _ismbbblank_l(unsigned int _C,_locale_t _Locale);
76+
#endif
6777
_CRTIMP int __cdecl _ismbbpunct(unsigned int _C);
6878
_CRTIMP int __cdecl _ismbbpunct_l(unsigned int _C,_locale_t _Locale);
6979
_CRTIMP int __cdecl _ismbbalnum(unsigned int _C);

0 commit comments

Comments
 (0)