File tree Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -27,17 +27,27 @@ implementation, which you may prefer to use.
2727New Features
2828------------
2929The 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
3233Bug 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
3840MinGW64-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
4252RELEASE 2.10.0
4353--------------
You can’t perform that action at this time.
0 commit comments