Skip to content

Commit fc8fb08

Browse files
author
Git for Windows Build Agent
committed
Update 12 packages
mingw-w64-i686-crt-git (12.0.0.r386.gc6857dc97-1 -> 12.0.0.r387.gcf5c50cce-1) mingw-w64-i686-headers-git (12.0.0.r386.gc6857dc97-1 -> 12.0.0.r387.gcf5c50cce-1) mingw-w64-i686-libmangle-git (12.0.0.r386.gc6857dc97-1 -> 12.0.0.r387.gcf5c50cce-1) mingw-w64-i686-libwinpthread-git (12.0.0.r386.gc6857dc97-1 -> 12.0.0.r387.gcf5c50cce-1) mingw-w64-i686-tools-git (12.0.0.r386.gc6857dc97-1 -> 12.0.0.r387.gcf5c50cce-1) mingw-w64-i686-winpthreads-git (12.0.0.r386.gc6857dc97-1 -> 12.0.0.r387.gcf5c50cce-1) mingw-w64-x86_64-crt-git (12.0.0.r386.gc6857dc97-1 -> 12.0.0.r387.gcf5c50cce-1) mingw-w64-x86_64-headers-git (12.0.0.r386.gc6857dc97-1 -> 12.0.0.r387.gcf5c50cce-1) mingw-w64-x86_64-libmangle-git (12.0.0.r386.gc6857dc97-1 -> 12.0.0.r387.gcf5c50cce-1) mingw-w64-x86_64-libwinpthread-git (12.0.0.r386.gc6857dc97-1 -> 12.0.0.r387.gcf5c50cce-1) mingw-w64-x86_64-tools-git (12.0.0.r386.gc6857dc97-1 -> 12.0.0.r387.gcf5c50cce-1) mingw-w64-x86_64-winpthreads-git (12.0.0.r386.gc6857dc97-1 -> 12.0.0.r387.gcf5c50cce-1) Signed-off-by: Git for Windows Build Agent <[email protected]>
1 parent 6159b0d commit fc8fb08

File tree

75 files changed

+61
-61
lines changed

Some content is hidden

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

75 files changed

+61
-61
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/winnt.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -706,13 +706,13 @@ typedef LONG RTL_REFERENCE_COUNT32, *PRTL_REFERENCE_COUNT32;
706706
#ifdef __cplusplus
707707
#define DEFINE_ENUM_FLAG_OPERATORS(ENUMTYPE) \
708708
extern "C++" { \
709+
__MINGW_CXX11_CONSTEXPR inline ENUMTYPE operator ~ (ENUMTYPE a) { return ENUMTYPE(~((int)a)); } \
709710
__MINGW_CXX11_CONSTEXPR inline ENUMTYPE operator | (ENUMTYPE a, ENUMTYPE b) { return ENUMTYPE(((int)a) | ((int)b)); } \
710-
__MINGW_CXX11_CONSTEXPR inline ENUMTYPE &operator |= (ENUMTYPE &a, ENUMTYPE b) { return (ENUMTYPE &)(((int &)a) |= ((int)b)); } \
711711
__MINGW_CXX11_CONSTEXPR inline ENUMTYPE operator & (ENUMTYPE a, ENUMTYPE b) { return ENUMTYPE(((int)a) & ((int)b)); } \
712-
__MINGW_CXX11_CONSTEXPR inline ENUMTYPE &operator &= (ENUMTYPE &a, ENUMTYPE b) { return (ENUMTYPE &)(((int &)a) &= ((int)b)); } \
713-
__MINGW_CXX11_CONSTEXPR inline ENUMTYPE operator ~ (ENUMTYPE a) { return ENUMTYPE(~((int)a)); } \
714712
__MINGW_CXX11_CONSTEXPR inline ENUMTYPE operator ^ (ENUMTYPE a, ENUMTYPE b) { return ENUMTYPE(((int)a) ^ ((int)b)); } \
715-
__MINGW_CXX11_CONSTEXPR inline ENUMTYPE &operator ^= (ENUMTYPE &a, ENUMTYPE b) { return (ENUMTYPE &)(((int &)a) ^= ((int)b)); } \
713+
__MINGW_CXX14_CONSTEXPR inline ENUMTYPE& operator |= (ENUMTYPE& a, ENUMTYPE b) { return a = a | b; } \
714+
__MINGW_CXX14_CONSTEXPR inline ENUMTYPE& operator &= (ENUMTYPE& a, ENUMTYPE b) { return a = a & b; } \
715+
__MINGW_CXX14_CONSTEXPR inline ENUMTYPE& operator ^= (ENUMTYPE& a, ENUMTYPE b) { return a = a ^ b; } \
716716
}
717717
#else
718718
#define DEFINE_ENUM_FLAG_OPERATORS(ENUMTYPE) /* */

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.

0 commit comments

Comments
 (0)