Skip to content

Commit d7f00c4

Browse files
committed
update mingw-w64 headers to v9.0.0
1 parent 5d94e75 commit d7f00c4

File tree

318 files changed

+55878
-35190
lines changed

Some content is hidden

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

318 files changed

+55878
-35190
lines changed

lib/libc/include/any-windows-any/KHR/khrplatform.h

100755100644
File mode changed.

lib/libc/include/any-windows-any/_mingw.h

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ typedef int __int128 __attribute__ ((__mode__ (TI)));
367367

368368
#ifndef __WIDL__
369369

370-
#if defined (_WIN32) && !defined (_WIN64) && !defined (__MINGW_USE_VC2005_COMPAT)
370+
#if defined (_WIN32) && !defined (_WIN64) && !defined (__MINGW_USE_VC2005_COMPAT) && !defined (_UCRT)
371371
#ifndef _USE_32BIT_TIME_T
372372
#define _USE_32BIT_TIME_T
373373
#endif
@@ -378,7 +378,7 @@ typedef int __int128 __attribute__ ((__mode__ (TI)));
378378
#endif
379379

380380
#ifndef UNALIGNED
381-
#if defined(_M_IA64) || defined(_M_AMD64)
381+
#if defined(__ia64__) || defined(__x86_64__)
382382
#define UNALIGNED __unaligned
383383
#else
384384
#define UNALIGNED
@@ -580,7 +580,15 @@ extern "C" {
580580
void __cdecl __debugbreak(void);
581581
__MINGW_INTRIN_INLINE void __cdecl __debugbreak(void)
582582
{
583+
#if defined(__i386__) || defined(__x86_64__)
583584
__asm__ __volatile__("int {$}3":);
585+
#elif defined(__arm__)
586+
__asm__ __volatile__("udf #1");
587+
#elif defined(__aarch64__)
588+
__asm__ __volatile__("brk #0xf000");
589+
#else
590+
__asm__ __volatile__("unimplemented");
591+
#endif
584592
}
585593
#endif
586594
#endif

lib/libc/include/any-windows-any/_mingw_mac.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#define __MINGW64_STRINGIFY(x) \
1212
__STRINGIFY(x)
1313

14-
#define __MINGW64_VERSION_MAJOR 8
14+
#define __MINGW64_VERSION_MAJOR 9
1515
#define __MINGW64_VERSION_MINOR 0
1616
#define __MINGW64_VERSION_BUGFIX 0
1717

lib/libc/include/any-windows-any/activation.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*** Autogenerated by WIDL 4.12.1 from include/activation.idl - Do not edit ***/
1+
/*** Autogenerated by WIDL 6.4 from include/activation.idl - Do not edit ***/
22

33
#ifdef _WIN32
44
#ifndef __REQUIRED_RPCNDR_H_VERSION__

lib/libc/include/any-windows-any/activaut.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*** Autogenerated by WIDL 4.12.1 from include/activaut.idl - Do not edit ***/
1+
/*** Autogenerated by WIDL 6.4 from include/activaut.idl - Do not edit ***/
22

33
#ifdef _WIN32
44
#ifndef __REQUIRED_RPCNDR_H_VERSION__

lib/libc/include/any-windows-any/activdbg.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*** Autogenerated by WIDL 4.12.1 from include/activdbg.idl - Do not edit ***/
1+
/*** Autogenerated by WIDL 6.4 from include/activdbg.idl - Do not edit ***/
22

33
#ifdef _WIN32
44
#ifndef __REQUIRED_RPCNDR_H_VERSION__
@@ -9223,6 +9223,8 @@ static FORCEINLINE HRESULT IProvideExpressionContexts_EnumExpressionContexts(IPr
92239223

92249224
#endif /* __IProvideExpressionContexts_INTERFACE_DEFINED__ */
92259225

9226+
#ifndef __ProcessDebugManagerLib_LIBRARY_DEFINED__
9227+
#define __ProcessDebugManagerLib_LIBRARY_DEFINED__
92269228

92279229
DEFINE_GUID(LIBID_ProcessDebugManagerLib, 0x78a51821, 0x51f4, 0x11d0, 0x8f,0x20, 0x00,0x80,0x5f,0x2c,0xd0,0x64);
92289230

@@ -9776,6 +9778,7 @@ __CRT_UUID_DECL(DefaultDebugSessionProvider, 0x834128a2, 0x51f4, 0x11d0, 0x8f,0x
97769778
#endif
97779779
#endif
97789780

9781+
#endif /* __ProcessDebugManagerLib_LIBRARY_DEFINED__ */
97799782
#endif
97809783
#endif
97819784
/* Begin additional prototypes for all interfaces */

lib/libc/include/any-windows-any/activdbg100.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*** Autogenerated by WIDL 4.12.1 from include/activdbg100.idl - Do not edit ***/
1+
/*** Autogenerated by WIDL 6.4 from include/activdbg100.idl - Do not edit ***/
22

33
#ifdef _WIN32
44
#ifndef __REQUIRED_RPCNDR_H_VERSION__

lib/libc/include/any-windows-any/activprof.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*** Autogenerated by WIDL 4.12.1 from include/activprof.idl - Do not edit ***/
1+
/*** Autogenerated by WIDL 6.4 from include/activprof.idl - Do not edit ***/
22

33
#ifdef _WIN32
44
#ifndef __REQUIRED_RPCNDR_H_VERSION__
@@ -105,14 +105,14 @@ DEFINE_GUID(IID_IActiveScriptProfilerHeapEnum, 0x32e4694e, 0xd37, 0x419b, 0xb9,
105105
DEFINE_GUID(IID_IActiveScriptProfilerControl3, 0xb403015, 0xf381, 0x4023, 0xa5, 0xd0, 0x6f, 0xed, 0x7, 0x6d, 0xe7, 0x16);
106106
#endif
107107

108-
typedef enum __WIDL_activprof_generated_name_00000002 {
108+
typedef enum __WIDL_activprof_generated_name_0000000C {
109109
PROFILER_SCRIPT_TYPE_USER = 0,
110110
PROFILER_SCRIPT_TYPE_DYNAMIC = 1,
111111
PROFILER_SCRIPT_TYPE_NATIVE = 2,
112112
PROFILER_SCRIPT_TYPE_DOM = 3
113113
} PROFILER_SCRIPT_TYPE;
114114

115-
typedef enum __WIDL_activprof_generated_name_00000003 {
115+
typedef enum __WIDL_activprof_generated_name_0000000D {
116116
PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL = 0x1,
117117
PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL = 0x2,
118118
PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL = 0x4,
@@ -346,7 +346,7 @@ typedef DWORD_PTR PROFILER_HEAP_OBJECT_ID;
346346
typedef UINT PROFILER_HEAP_OBJECT_NAME_ID;
347347
typedef void *PROFILER_EXTERNAL_OBJECT_ADDRESS;
348348

349-
typedef enum __WIDL_activprof_generated_name_00000004 {
349+
typedef enum __WIDL_activprof_generated_name_0000000E {
350350
PROFILER_HEAP_OBJECT_FLAGS_NEW_OBJECT = 0x1,
351351
PROFILER_HEAP_OBJECT_FLAGS_IS_ROOT = 0x2,
352352
PROFILER_HEAP_OBJECT_FLAGS_SITE_CLOSED = 0x4,
@@ -362,7 +362,7 @@ typedef enum __WIDL_activprof_generated_name_00000004 {
362362
PROFILER_HEAP_OBJECT_FLAGS_WINRT_NAMESPACE = 0x1000
363363
} PROFILER_HEAP_OBJECT_FLAGS;
364364

365-
typedef enum __WIDL_activprof_generated_name_00000005 {
365+
typedef enum __WIDL_activprof_generated_name_0000000F {
366366
PROFILER_HEAP_OBJECT_OPTIONAL_INFO_PROTOTYPE = 0x1,
367367
PROFILER_HEAP_OBJECT_OPTIONAL_INFO_FUNCTION_NAME = 0x2,
368368
PROFILER_HEAP_OBJECT_OPTIONAL_INFO_SCOPE_LIST = 0x3,
@@ -381,7 +381,7 @@ typedef struct _PROFILER_HEAP_OBJECT_SCOPE_LIST {
381381
PROFILER_HEAP_OBJECT_ID scopes[1];
382382
} PROFILER_HEAP_OBJECT_SCOPE_LIST;
383383

384-
typedef enum __WIDL_activprof_generated_name_00000006 {
384+
typedef enum __WIDL_activprof_generated_name_00000010 {
385385
PROFILER_PROPERTY_TYPE_NUMBER = 0x1,
386386
PROFILER_PROPERTY_TYPE_STRING = 0x2,
387387
PROFILER_PROPERTY_TYPE_HEAP_OBJECT = 0x3,

lib/libc/include/any-windows-any/activscp.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*** Autogenerated by WIDL 4.12.1 from include/activscp.idl - Do not edit ***/
1+
/*** Autogenerated by WIDL 6.4 from include/activscp.idl - Do not edit ***/
22

33
#ifdef _WIN32
44
#ifndef __REQUIRED_RPCNDR_H_VERSION__

lib/libc/include/any-windows-any/adhoc.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*** Autogenerated by WIDL 4.12.1 from include/adhoc.idl - Do not edit ***/
1+
/*** Autogenerated by WIDL 6.4 from include/adhoc.idl - Do not edit ***/
22

33
#ifdef _WIN32
44
#ifndef __REQUIRED_RPCNDR_H_VERSION__
@@ -1438,6 +1438,8 @@ static FORCEINLINE HRESULT IDot11AdHocInterfaceNotificationSink_OnConnectionStat
14381438

14391439
#endif /* __IDot11AdHocInterfaceNotificationSink_INTERFACE_DEFINED__ */
14401440

1441+
#ifndef __ADHOCLib_LIBRARY_DEFINED__
1442+
#define __ADHOCLib_LIBRARY_DEFINED__
14411443

14421444
DEFINE_GUID(LIBID_ADHOCLib, 0x45357166, 0xff38, 0x4302, 0x8f,0x5c, 0xdf,0x5b,0x70,0x3a,0x6e,0x3d);
14431445

@@ -1454,6 +1456,7 @@ __CRT_UUID_DECL(Dot11AdHocManager, 0xdd06a84f, 0x83bd, 0x4d01, 0x8a,0xb9, 0x23,0
14541456
#endif
14551457
#endif
14561458

1459+
#endif /* __ADHOCLib_LIBRARY_DEFINED__ */
14571460
#endif
14581461
/* Begin additional prototypes for all interfaces */
14591462

lib/libc/include/any-windows-any/alg.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*** Autogenerated by WIDL 4.12.1 from include/alg.idl - Do not edit ***/
1+
/*** Autogenerated by WIDL 6.4 from include/alg.idl - Do not edit ***/
22

33
#ifdef _WIN32
44
#ifndef __REQUIRED_RPCNDR_H_VERSION__
@@ -1477,6 +1477,8 @@ static FORCEINLINE HRESULT IApplicationGateway_Stop(IApplicationGateway* This) {
14771477

14781478
#endif /* __IApplicationGateway_INTERFACE_DEFINED__ */
14791479

1480+
#ifndef __ALGLib_LIBRARY_DEFINED__
1481+
#define __ALGLib_LIBRARY_DEFINED__
14801482

14811483
DEFINE_GUID(LIBID_ALGLib, 0xb6d1d098, 0xe235, 0x4b99, 0xba,0x98, 0x7c,0x62,0x4f,0xd8,0x75,0xdb);
14821484

@@ -1584,6 +1586,7 @@ __CRT_UUID_DECL(PersistentDataChannel, 0xbc9b54ab, 0x7883, 0x4c13, 0x90,0x9f, 0x
15841586
#endif
15851587
#endif
15861588

1589+
#endif /* __ALGLib_LIBRARY_DEFINED__ */
15871590
#endif
15881591
/* Begin additional prototypes for all interfaces */
15891592

lib/libc/include/any-windows-any/amstream.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*** Autogenerated by WIDL 5.16 from include/amstream.idl - Do not edit ***/
1+
/*** Autogenerated by WIDL 6.4 from include/amstream.idl - Do not edit ***/
22

33
#ifdef _WIN32
44
#ifndef __REQUIRED_RPCNDR_H_VERSION__

0 commit comments

Comments
 (0)