Skip to content

Commit 5dbc90e

Browse files
author
Git for Windows Build Agent
committed
Update 12 packages
mingw-w64-i686-crt-git (13.0.0.r21.gf5469ff36-1 -> 13.0.0.r29.gb351226e3-1) mingw-w64-i686-headers-git (13.0.0.r21.gf5469ff36-1 -> 13.0.0.r29.gb351226e3-1) mingw-w64-i686-libmangle-git (13.0.0.r21.gf5469ff36-1 -> 13.0.0.r29.gb351226e3-1) mingw-w64-i686-libwinpthread (13.0.0.r21.gf5469ff36-1 -> 13.0.0.r29.gb351226e3-1) mingw-w64-i686-tools-git (13.0.0.r21.gf5469ff36-1 -> 13.0.0.r29.gb351226e3-1) mingw-w64-i686-winpthreads (13.0.0.r21.gf5469ff36-1 -> 13.0.0.r29.gb351226e3-1) mingw-w64-x86_64-crt-git (13.0.0.r21.gf5469ff36-1 -> 13.0.0.r29.gb351226e3-1) mingw-w64-x86_64-headers-git (13.0.0.r21.gf5469ff36-1 -> 13.0.0.r29.gb351226e3-1) mingw-w64-x86_64-libmangle-git (13.0.0.r21.gf5469ff36-1 -> 13.0.0.r29.gb351226e3-1) mingw-w64-x86_64-libwinpthread (13.0.0.r21.gf5469ff36-1 -> 13.0.0.r29.gb351226e3-1) mingw-w64-x86_64-tools-git (13.0.0.r21.gf5469ff36-1 -> 13.0.0.r29.gb351226e3-1) mingw-w64-x86_64-winpthreads (13.0.0.r21.gf5469ff36-1 -> 13.0.0.r29.gb351226e3-1) Signed-off-by: Git for Windows Build Agent <[email protected]>
1 parent 9a7e824 commit 5dbc90e

File tree

159 files changed

+141
-71
lines changed

Some content is hidden

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

159 files changed

+141
-71
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/pthread_compat.h

Lines changed: 41 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -118,25 +118,59 @@ typedef int pid_t;
118118
#endif
119119

120120
#ifndef WINPTHREAD_CLOCK_DECL
121-
#define WINPTHREAD_CLOCK_DECL static WINPTHREADS_ALWAYS_INLINE
121+
# ifdef __cplusplus
122+
# define WINPTHREAD_CLOCK_DECL WINPTHREADS_ALWAYS_INLINE
123+
# else
124+
# define WINPTHREAD_CLOCK_DECL static WINPTHREADS_ALWAYS_INLINE
125+
# endif
122126
#endif
127+
123128
#ifndef WINPTHREAD_COND_DECL
124-
#define WINPTHREAD_COND_DECL static WINPTHREADS_ALWAYS_INLINE
129+
# ifdef __cplusplus
130+
# define WINPTHREAD_COND_DECL WINPTHREADS_ALWAYS_INLINE
131+
# else
132+
# define WINPTHREAD_COND_DECL static WINPTHREADS_ALWAYS_INLINE
133+
# endif
125134
#endif
135+
126136
#ifndef WINPTHREAD_MUTEX_DECL
127-
#define WINPTHREAD_MUTEX_DECL static WINPTHREADS_ALWAYS_INLINE
137+
# ifdef __cplusplus
138+
# define WINPTHREAD_MUTEX_DECL WINPTHREADS_ALWAYS_INLINE
139+
# else
140+
# define WINPTHREAD_MUTEX_DECL static WINPTHREADS_ALWAYS_INLINE
141+
# endif
128142
#endif
143+
129144
#ifndef WINPTHREAD_NANOSLEEP_DECL
130-
#define WINPTHREAD_NANOSLEEP_DECL static WINPTHREADS_ALWAYS_INLINE
145+
# ifdef __cplusplus
146+
# define WINPTHREAD_NANOSLEEP_DECL WINPTHREADS_ALWAYS_INLINE
147+
# else
148+
# define WINPTHREAD_NANOSLEEP_DECL static WINPTHREADS_ALWAYS_INLINE
149+
# endif
131150
#endif
151+
132152
#ifndef WINPTHREAD_RWLOCK_DECL
133-
#define WINPTHREAD_RWLOCK_DECL static WINPTHREADS_ALWAYS_INLINE
153+
# ifdef __cplusplus
154+
# define WINPTHREAD_RWLOCK_DECL WINPTHREADS_ALWAYS_INLINE
155+
# else
156+
# define WINPTHREAD_RWLOCK_DECL static WINPTHREADS_ALWAYS_INLINE
157+
# endif
134158
#endif
159+
135160
#ifndef WINPTHREAD_SEM_DECL
136-
#define WINPTHREAD_SEM_DECL static WINPTHREADS_ALWAYS_INLINE
161+
# ifdef __cplusplus
162+
# define WINPTHREAD_SEM_DECL WINPTHREADS_ALWAYS_INLINE
163+
# else
164+
# define WINPTHREAD_SEM_DECL static WINPTHREADS_ALWAYS_INLINE
165+
# endif
137166
#endif
167+
138168
#ifndef WINPTHREAD_THREAD_DECL
139-
#define WINPTHREAD_THREAD_DECL static WINPTHREADS_ALWAYS_INLINE
169+
# ifdef __cplusplus
170+
# define WINPTHREAD_THREAD_DECL WINPTHREADS_ALWAYS_INLINE
171+
# else
172+
# define WINPTHREAD_THREAD_DECL static WINPTHREADS_ALWAYS_INLINE
173+
# endif
140174
#endif
141175

142176
#endif

mingw32/include/winnt.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5722,6 +5722,7 @@ DEFINE_ENUM_FLAG_OPERATORS(JOB_OBJECT_IO_RATE_CONTROL_FLAGS)
57225722
#define PF_ARM_SVE_F32MM_INSTRUCTIONS_AVAILABLE 58
57235723
#define PF_ARM_SVE_F64MM_INSTRUCTIONS_AVAILABLE 59
57245724
#define PF_BMI2_INSTRUCTIONS_AVAILABLE 60
5725+
#define PF_MOVDIR64B_INSTRUCTION_AVAILABLE 61
57255726

57265727
#define XSTATE_LEGACY_FLOATING_POINT (0)
57275728
#define XSTATE_LEGACY_SSE (1)

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.

0 commit comments

Comments
 (0)