Skip to content

Commit 8c50b96

Browse files
author
Git for Windows Build Agent
committed
Update 13 packages
mingw-w64-i686-crt-git (12.0.0.r215.g8704184f6-1 -> 12.0.0.r228.g167b4f97c-1) mingw-w64-i686-headers-git (12.0.0.r215.g8704184f6-2 -> 12.0.0.r228.g167b4f97c-1) mingw-w64-i686-libmangle-git (12.0.0.r215.g8704184f6-1 -> 12.0.0.r228.g167b4f97c-1) mingw-w64-i686-libwinpthread-git (12.0.0.r215.g8704184f6-1 -> 12.0.0.r228.g167b4f97c-1) mingw-w64-i686-tools-git (12.0.0.r215.g8704184f6-1 -> 12.0.0.r228.g167b4f97c-1) mingw-w64-i686-winpthreads-git (12.0.0.r215.g8704184f6-1 -> 12.0.0.r228.g167b4f97c-1) mingw-w64-x86_64 (7zip-24.07-1 -> 7zip-24.08-1) mingw-w64-x86_64-crt-git (12.0.0.r215.g8704184f6-1 -> 12.0.0.r228.g167b4f97c-1) mingw-w64-x86_64-headers-git (12.0.0.r215.g8704184f6-2 -> 12.0.0.r228.g167b4f97c-1) mingw-w64-x86_64-libmangle-git (12.0.0.r215.g8704184f6-1 -> 12.0.0.r228.g167b4f97c-1) mingw-w64-x86_64-libwinpthread-git (12.0.0.r215.g8704184f6-1 -> 12.0.0.r228.g167b4f97c-1) mingw-w64-x86_64-tools-git (12.0.0.r215.g8704184f6-1 -> 12.0.0.r228.g167b4f97c-1) mingw-w64-x86_64-winpthreads-git (12.0.0.r215.g8704184f6-1 -> 12.0.0.r228.g167b4f97c-1) Signed-off-by: Git for Windows Build Agent <[email protected]>
1 parent f45d01a commit 8c50b96

File tree

152 files changed

+4144
-91
lines changed

Some content is hidden

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

152 files changed

+4144
-91
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

0 Bytes
Binary file not shown.

mingw32/bin/widl.exe

0 Bytes
Binary file not shown.

mingw32/include/corecrt_startup.h

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,39 @@
77
#ifndef _INC_CORECRT_STARTUP
88
#define _INC_CORECRT_STARTUP
99

10+
#include <corecrt.h>
11+
1012
#ifdef __cplusplus
1113
extern "C" {
1214
#endif
1315

16+
typedef enum _crt_app_type {
17+
_crt_unknown_app,
18+
_crt_console_app,
19+
_crt_gui_app
20+
} _crt_app_type;
21+
22+
_CRTIMP _crt_app_type __cdecl _query_app_type(void);
23+
_CRTIMP void __cdecl _set_app_type(_crt_app_type _Type);
24+
25+
typedef enum _crt_argv_mode {
26+
_crt_argv_no_arguments,
27+
_crt_argv_unexpanded_arguments,
28+
_crt_argv_expanded_arguments,
29+
} _crt_argv_mode;
30+
31+
_CRTIMP errno_t __cdecl _configure_narrow_argv(_crt_argv_mode mode);
32+
_CRTIMP errno_t __cdecl _configure_wide_argv(_crt_argv_mode mode);
33+
34+
_CRTIMP int __cdecl _initialize_narrow_environment(void);
35+
_CRTIMP int __cdecl _initialize_wide_environment(void);
36+
37+
_CRTIMP char** __cdecl _get_initial_narrow_environment(void);
38+
_CRTIMP wchar_t** __cdecl _get_initial_wide_environment(void);
39+
40+
_CRTIMP char* __cdecl _get_narrow_winmain_command_line(void);
41+
_CRTIMP wchar_t* __cdecl _get_wide_winmain_command_line(void);
42+
1443
_CRTIMP char **__cdecl __p__acmdln(void);
1544
#define _acmdln (*__p__acmdln())
1645

@@ -21,6 +50,9 @@ typedef void (__cdecl *_PVFV)(void);
2150
typedef int (__cdecl *_PIFV)(void);
2251
typedef void (__cdecl *_PVFI)(int);
2352

53+
_CRTIMP void __cdecl _initterm(_PVFV* _First, _PVFV* _Last);
54+
_CRTIMP int __cdecl _initterm_e(_PIFV* _First, _PIFV* _Last);
55+
2456
typedef struct _onexit_table_t {
2557
_PVFV* _first;
2658
_PVFV* _last;

mingw32/include/dbgeng.h

Lines changed: 1985 additions & 6 deletions
Large diffs are not rendered by default.

mingw32/include/new.h

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
#ifndef _INC_NEW
77
#define _INC_NEW
88

9-
#ifdef __cplusplus
9+
#include <corecrt.h>
1010

11+
#ifdef __cplusplus
1112
#include <new>
12-
1313
#include <crtdefs.h>
14-
1514
#pragma push_macro("new")
1615
#undef new
16+
#endif
1717

1818
#ifndef __NOTHROW_T_DEFINED
1919
#define __NOTHROW_T_DEFINED
@@ -40,6 +40,8 @@ _CRTIMP _PNH __cdecl _set_new_handler(_PNH _NewHandler);
4040
#define _NO_ANSI_NH_DEFINED
4141
#endif
4242

43+
#ifdef __cplusplus
4344
#pragma pop_macro("new")
4445
#endif
46+
4547
#endif

mingw32/include/sdkddkver.h

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -174,11 +174,18 @@
174174

175175
/* Choose NTDDI Version */
176176
#ifndef NTDDI_VERSION
177-
#ifdef _WIN32_WINNT
178-
#define NTDDI_VERSION NTDDI_VERSION_FROM_WIN32_WINNT(_WIN32_WINNT)
179-
#else
180-
#define NTDDI_VERSION NTDDI_WS03
181-
#endif
177+
# ifdef _WIN32_WINNT
178+
# if _WIN32_WINNT < _WIN32_WINNT_WIN10
179+
/* For versions before Windows 10, set the corresponding NTDDI_VERSION. */
180+
# define NTDDI_VERSION NTDDI_VERSION_FROM_WIN32_WINNT(_WIN32_WINNT)
181+
# else
182+
/* As _WIN32_WINNT doesn't distinguish between versions of Windows 10/11,
183+
* set NTDDI_VERSION to the highest version. */
184+
# define NTDDI_VERSION WDK_NTDDI_VERSION
185+
# endif
186+
# else
187+
# define NTDDI_VERSION NTDDI_WS03
188+
# endif
182189
#endif
183190

184191
/* Choose WINVER Value */

mingw32/include/winuser.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2954,7 +2954,6 @@ DIALOG_DPI_CHANGE_BEHAVIORS WINAPI GetDialogDpiChangeBehavior(HWND hDlg);
29542954
WINUSERAPI LRESULT WINAPI PackTouchHitTestingProximityEvaluation (const TOUCH_HIT_TESTING_INPUT *pHitTestingInput, const TOUCH_HIT_TESTING_PROXIMITY_EVALUATION *pProximityEval);
29552955
WINUSERAPI WINBOOL WINAPI GetWindowFeedbackSetting (HWND hwnd, FEEDBACK_TYPE feedback, DWORD dwFlags, UINT32 *pSize, VOID *config);
29562956
WINUSERAPI WINBOOL WINAPI SetWindowFeedbackSetting (HWND hwnd, FEEDBACK_TYPE feedback, DWORD dwFlags, UINT32 size, CONST VOID *configuration);
2957-
#endif
29582957

29592958
#if WDK_NTDDI_VERSION >= NTDDI_WIN10_RS3
29602959
WINUSERAPI WINBOOL WINAPI EnableMouseInPointerForThread(VOID);
@@ -2967,6 +2966,8 @@ WINUSERAPI WINBOOL WINAPI InjectSyntheticPointerInput(HSYNTHETICPOINTERDEVICE de
29672966
WINUSERAPI VOID WINAPI DestroySyntheticPointerDevice(HSYNTHETICPOINTERDEVICE device);
29682967
#endif /* NTDDI_VERSION >= NTDDI_WIN10_RS5 */
29692968

2969+
#endif /* WINVER >= 0x0602 */
2970+
29702971
typedef struct tagLASTINPUTINFO {
29712972
UINT cbSize;
29722973
DWORD dwTime;

mingw32/lib/crt1.o

0 Bytes
Binary file not shown.

mingw32/lib/crt1u.o

0 Bytes
Binary file not shown.

mingw32/lib/crt2.o

0 Bytes
Binary file not shown.

mingw32/lib/crt2u.o

0 Bytes
Binary file not shown.

mingw32/lib/dllcrt1.o

0 Bytes
Binary file not shown.

mingw32/lib/dllcrt2.o

0 Bytes
Binary file not shown.

mingw32/lib/libcrtdll.a

36 Bytes
Binary file not shown.

mingw32/lib/libdxerr8.a

0 Bytes
Binary file not shown.

mingw32/lib/libdxerr9.a

0 Bytes
Binary file not shown.

mingw32/lib/libmingw32.a

0 Bytes
Binary file not shown.

mingw32/lib/libmingwex.a

22 Bytes
Binary file not shown.

mingw32/lib/libmsvcr100.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr100d.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr110.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr110d.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr120.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr120_app.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr120d.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr40d.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr70.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr70d.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr71.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr71d.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr80.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr80d.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr90.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr90d.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcrt-os.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcrt.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcrt10.a

18 Bytes
Binary file not shown.

mingw32/lib/libmsvcrt20.a

20 Bytes
Binary file not shown.

mingw32/lib/libmsvcrt40.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcrtd.a

0 Bytes
Binary file not shown.

mingw32/lib/libucrt.a

11.7 KB
Binary file not shown.

mingw32/lib/libucrtapp.a

11.7 KB
Binary file not shown.

mingw32/lib/libucrtbase.a

11.7 KB
Binary file not shown.

mingw64/bin/7z.dll

27 KB
Binary file not shown.

mingw64/bin/7z.exe

5 KB
Binary file not shown.

mingw64/bin/gendef.exe

0 Bytes
Binary file not shown.

mingw64/bin/genidl.exe

0 Bytes
Binary file not shown.

mingw64/bin/genpeimg.exe

0 Bytes
Binary file not shown.

mingw64/bin/libwinpthread-1.dll

0 Bytes
Binary file not shown.

mingw64/bin/widl.exe

0 Bytes
Binary file not shown.

mingw64/include/corecrt_startup.h

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,39 @@
77
#ifndef _INC_CORECRT_STARTUP
88
#define _INC_CORECRT_STARTUP
99

10+
#include <corecrt.h>
11+
1012
#ifdef __cplusplus
1113
extern "C" {
1214
#endif
1315

16+
typedef enum _crt_app_type {
17+
_crt_unknown_app,
18+
_crt_console_app,
19+
_crt_gui_app
20+
} _crt_app_type;
21+
22+
_CRTIMP _crt_app_type __cdecl _query_app_type(void);
23+
_CRTIMP void __cdecl _set_app_type(_crt_app_type _Type);
24+
25+
typedef enum _crt_argv_mode {
26+
_crt_argv_no_arguments,
27+
_crt_argv_unexpanded_arguments,
28+
_crt_argv_expanded_arguments,
29+
} _crt_argv_mode;
30+
31+
_CRTIMP errno_t __cdecl _configure_narrow_argv(_crt_argv_mode mode);
32+
_CRTIMP errno_t __cdecl _configure_wide_argv(_crt_argv_mode mode);
33+
34+
_CRTIMP int __cdecl _initialize_narrow_environment(void);
35+
_CRTIMP int __cdecl _initialize_wide_environment(void);
36+
37+
_CRTIMP char** __cdecl _get_initial_narrow_environment(void);
38+
_CRTIMP wchar_t** __cdecl _get_initial_wide_environment(void);
39+
40+
_CRTIMP char* __cdecl _get_narrow_winmain_command_line(void);
41+
_CRTIMP wchar_t* __cdecl _get_wide_winmain_command_line(void);
42+
1443
_CRTIMP char **__cdecl __p__acmdln(void);
1544
#define _acmdln (*__p__acmdln())
1645

@@ -21,6 +50,9 @@ typedef void (__cdecl *_PVFV)(void);
2150
typedef int (__cdecl *_PIFV)(void);
2251
typedef void (__cdecl *_PVFI)(int);
2352

53+
_CRTIMP void __cdecl _initterm(_PVFV* _First, _PVFV* _Last);
54+
_CRTIMP int __cdecl _initterm_e(_PIFV* _First, _PIFV* _Last);
55+
2456
typedef struct _onexit_table_t {
2557
_PVFV* _first;
2658
_PVFV* _last;

0 commit comments

Comments
 (0)