Skip to content

Commit b002e9f

Browse files
committed
Update release notes
1 parent 4f80d6a commit b002e9f

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

NEWS

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,27 @@ implementation, which you may prefer to use.
2727
New Features
2828
------------
2929
The autoconf configuration added in 2.10.0 should be used for all GNU
30-
builds (MinGW, MinGW64, etc). The GNUmakefile has been removed.
30+
builds (MinGW, MinGW64, etc). The redundant GNUmakefiles have been
31+
removed.
3132

3233
Bug Fixes
3334
---------
34-
Various errors in GNUmakefile. Although this file has been removed, the
35-
changes are recorded as commits to the repository for completeness.
35+
Various corrections to GNUmakefile. Although this file has been removed,
36+
for completeness the changes have been recorded as commits to the
37+
repository.
3638
- Kyle Schwarz
3739

3840
MinGW64-w64 defines pid_t as __int64. sched.h now reflects that.
3941
- Kyle Schwarz
4042

43+
Several tests have been fixed that were seen to fail on machines under
44+
load. Other tests that used similar crude mechanisms to synchronise
45+
threads (these are unit tests) had the same improvements applied:
46+
semaphore5.c recognises that sem_destroy can legitimately return
47+
EBUSY; mutex6*.c, mutex7*.c and mutex8*.c all replaced a single
48+
Sleep() with a polling loop.
49+
- Ross Johnson
50+
4151

4252
RELEASE 2.10.0
4353
--------------

0 commit comments

Comments
 (0)