Skip to content

Commit

Permalink
Merge remote-tracking branch 'remotes/sourceforge/master'
Browse files Browse the repository at this point in the history
# Conflicts:
#	_ptw32.h
  • Loading branch information
GerHobbelt committed Sep 6, 2021
2 parents 5fb1e58 + 3b9e0c6 commit 19d785e
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 4 deletions.
8 changes: 4 additions & 4 deletions _ptw32.h
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,10 @@
*/
#define PTW32_VERSION_MAJOR 3
#define PTW32_VERSION_MINOR 0
#define PTW32_VERSION_MICRO 2
#define PTW32_VERION_BUILD 1
#define PTW32_VERSION 3,0,2,1
#define PTW32_VERSION_STRING "3, 0, 2, 1\0"
#define PTW32_VERSION_MICRO 3
#define PTW32_VERION_BUILD 0
#define PTW32_VERSION 3,0,3,0
#define PTW32_VERSION_STRING "3, 0, 3, 0\0"

// skip the rest when running this through the Microsoft Resource Compiler, which is a VERY brittle pieece of machinery! -> RC2188 & RC1116 cryptic failures will be your part!
#ifndef RC_INVOKED
Expand Down
30 changes: 30 additions & 0 deletions docs/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,33 @@
RELEASE 3.0.3
--------------
(2021-09-02)
General
-------
This is a micro release with mostly administrative fixes.

Testing and verification
------------------------
The MSVC and MinGW64 builds have been tested on SMP architecture
(Intel x64 Hex Core) by completing the included test suite, as well as the
stress and bench tests.

Be sure to run your builds against the test suite. If you see failures
then please consider how your toolchains might be contributing to the
failure. See the README file for more detailed descriptions of the
toolchains and test systems that we have used to get the tests to pass
successfully.

We recommend MinGW64 over MinGW for both 64 and 32 bit GNU CC builds
only because the MinGW DWARF2 exception handling with C++ builds causes some
problems with thread cancelation.

MinGW64 also includes its own native pthreads implementation, which you may
prefer to use. If you wish to build our library you will need to select the
Win32 native threads option at install time. We recommend also selecting the
SJLJ exception handling method for MinGW64-w32 builds. For MinGW64-w64 builds
either the SJLJ or SEH exception handling method should work.


RELEASE 3.0.0
--------------
(2018-08-08)
Expand Down

0 comments on commit 19d785e

Please sign in to comment.