Skip to content

Commit 7e82256

Browse files
author
Git for Windows Build Agent
committed
Update 6 packages
mingw-w64-i686-crt-git (12.0.0.r535.g343bce7b0-2 -> 12.0.0.r566.gb02533108-1) mingw-w64-i686-headers-git (12.0.0.r535.g343bce7b0-1 -> 12.0.0.r566.gb02533108-1) mingw-w64-i686-libmangle-git (12.0.0.r535.g343bce7b0-1 -> 12.0.0.r566.gb02533108-1) mingw-w64-i686-libwinpthread-git (12.0.0.r535.g343bce7b0-1 -> 12.0.0.r566.gb02533108-1) mingw-w64-i686-tools-git (12.0.0.r535.g343bce7b0-1 -> 12.0.0.r566.gb02533108-1) mingw-w64-i686-winpthreads-git (12.0.0.r535.g343bce7b0-1 -> 12.0.0.r566.gb02533108-1) Signed-off-by: Git for Windows Build Agent <[email protected]>
1 parent 31da15a commit 7e82256

File tree

144 files changed

+2741
-1763
lines changed

Some content is hidden

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

144 files changed

+2741
-1763
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

-512 Bytes
Binary file not shown.

mingw32/bin/widl.exe

0 Bytes
Binary file not shown.

mingw32/include/bdaiface.idl

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
/**
2-
* This file is part of the mingw-w64 runtime package.
3-
* No warranty is given; refer to the file DISCLAIMER within this package.
1+
/**
2+
* This file is part of the mingw-w64 runtime package.
3+
* No warranty is given; refer to the file DISCLAIMER within this package.
44
*/
55

66
#ifndef DO_NO_IMPORTS

mingw32/include/bdaiface_enums.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
/**
2-
* This file is part of the mingw-w64 runtime package.
3-
* No warranty is given; refer to the file DISCLAIMER within this package.
1+
/**
2+
* This file is part of the mingw-w64 runtime package.
3+
* No warranty is given; refer to the file DISCLAIMER within this package.
44
*/
55
#ifndef BDAIFACE_ENUMS_H
66
#define BDAIFACE_ENUMS_H

mingw32/include/evntprov.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
/**
2-
* This file is part of the mingw-w64 runtime package.
3-
* No warranty is given; refer to the file DISCLAIMER within this package.
1+
/**
2+
* This file is part of the mingw-w64 runtime package.
3+
* No warranty is given; refer to the file DISCLAIMER within this package.
44
*/
55
/*
66
* evntprov.h

mingw32/include/fenv.h

+4-11
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#ifndef _FENV_H_
77
#define _FENV_H_
88

9-
#include <crtdefs.h>
9+
#include <float.h>
1010

1111
#if defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)
1212

@@ -62,9 +62,6 @@
6262

6363
#if defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)
6464

65-
/* Type representing exception flags. */
66-
typedef unsigned int fexcept_t;
67-
6865
/* Type representing floating-point environment. */
6966
typedef struct
7067
{
@@ -76,13 +73,6 @@ typedef struct
7673

7774
#else
7875

79-
/*
80-
For now, support only for the basic abstraction of flags that are
81-
either set or clear. fexcept_t could be structure that holds more
82-
info about the fp environment.
83-
*/
84-
typedef unsigned short fexcept_t;
85-
8676
/* This 32-byte struct represents the entire floating point
8777
environment as stored by fnstenv or fstenv, augmented by
8878
the contents of the MXCSR register, as stored by stmxcsr
@@ -120,6 +110,9 @@ typedef struct
120110

121111
#endif /* defined(_ARM_) || defined(__arm__) */
122112

113+
/* Type representing exception flags. */
114+
typedef unsigned long fexcept_t;
115+
123116
#ifdef __cplusplus
124117
extern "C" {
125118
#endif

mingw32/include/float.h

+14
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,8 @@
181181
/* Control word values for unNew (use with related unMask above) */
182182
#define _DN_SAVE 0x00000000
183183
#define _DN_FLUSH 0x01000000
184+
#define _DN_FLUSH_OPERANDS_SAVE_RESULTS 0x02000000
185+
#define _DN_SAVE_OPERANDS_FLUSH_RESULTS 0x03000000
184186
#define _EM_INVALID 0x00000010
185187
#define _EM_DENORMAL 0x00080000
186188
#define _EM_ZERODIVIDE 0x00000008
@@ -196,6 +198,7 @@
196198
#define _PC_24 0x00020000
197199
#define _PC_53 0x00010000
198200
#define _PC_64 0x00000000
201+
#define _EM_AMBIGUOUS 0x80000000
199202

200203
/* These are also defined in Mingw math.h, needed to work around
201204
GCC build issues. */
@@ -214,6 +217,14 @@
214217
#define _FPCLASS_PINF 0x0200 /* Positive Infinity */
215218
#endif /* __MINGW_FPCLASS_DEFINED */
216219

220+
/* _statusfp bit flags */
221+
#define _SW_INEXACT 0x00000001 /* inexact (precision) */
222+
#define _SW_UNDERFLOW 0x00000002 /* underflow */
223+
#define _SW_OVERFLOW 0x00000004 /* overflow */
224+
#define _SW_ZERODIVIDE 0x00000008 /* zero divide */
225+
#define _SW_INVALID 0x00000010 /* invalid */
226+
#define _SW_DENORMAL 0x00080000 /* denormal status bit */
227+
217228
/* invalid subconditions (_SW_INVALID also set) */
218229
#define _SW_UNEMULATED 0x0040 /* unemulated instruction */
219230
#define _SW_SQRTNEG 0x0080 /* square root of a neg number */
@@ -261,6 +272,9 @@ extern "C" {
261272
_CRTIMP unsigned int __cdecl __MINGW_NOTHROW _controlfp (unsigned int _NewValue, unsigned int _Mask) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
262273
_SECIMP errno_t __cdecl _controlfp_s(unsigned int *_CurrentState, unsigned int _NewValue, unsigned int _Mask);
263274
_CRTIMP unsigned int __cdecl __MINGW_NOTHROW _control87 (unsigned int _NewValue, unsigned int _Mask);
275+
#ifdef __i386__
276+
_CRTIMP int __cdecl __control87_2(unsigned int, unsigned int, unsigned int *, unsigned int *);
277+
#endif
264278

265279

266280
_CRTIMP unsigned int __cdecl __MINGW_NOTHROW _clearfp (void); /* Clear the FPU status word */

mingw32/include/rasshost.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
#ifndef _RASSHOST_
66
#define _RASSHOST_
77

8-
#include <winapifamily.h>
9-
8+
#include <winapifamily.h>
9+
1010
#if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_DESKTOP)
1111

1212
#include <mprapi.h>

mingw32/include/regbag.idl

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
/**
2-
* This file is part of the mingw-w64 runtime package.
3-
* No warranty is given; refer to the file DISCLAIMER within this package.
1+
/**
2+
* This file is part of the mingw-w64 runtime package.
3+
* No warranty is given; refer to the file DISCLAIMER within this package.
44
*/
55

66
#ifndef DO_NO_IMPORTS

0 commit comments

Comments
 (0)