diff --git a/doc/src/history.adoc b/doc/src/history.adoc index accb61aca..bf9a78cf9 100644 --- a/doc/src/history.adoc +++ b/doc/src/history.adoc @@ -3,11 +3,42 @@ == Version 4.1.0 -Other changes in this release: +Many small bug fixes in this release. But there are some new features also. +There's now an `lto` feature to specify the to use LTO, and what kind. The +existing `stdlib` feature now has real values and corresponding options +for some toolsets. But most importantly there's new documentation for all +the features. + +Thank to all the users that contributed to this release with these changes: * Support for VS2019 for intel-vin 19.0. -- _Edward Diener_ -* Fix compiler warnings about -std=gnu11 when building b2 on Cygwin. -- +* Fix compiler warnings about `-std=gnu11` when building `b2` on Cygwin. -- _Andrey Semashev_ +* Add example of creating multiple PCHs for individual headers. + -- _Rene Rivera_ +* Add QNX threading flags for GCC toolset. -- _Aurelien Chartier_ +* Fix version option for IBM and Sun compilers when building b2 engine + -- _Juan Alday_ +* Rename `strings.h` to `jam_strings.h` in `b2` engine to avoid clash with + POSIX `strings.h` header. -- _Andrey Semashev_ +* Add options for `cxxstd` feature for IBM compiler. -- _Edward Diener_ +* Many fixes to intel-win toolset. -- _Edwad Diener_ +* Add z15 instruction set for gcc based toolsets. -- _Neale Ferguson_ +* Improve using MSVC from a Cygwin shell. -- _Michael Haubenwallner_ +* Add LTO feature and corresponding support for gcc and clang toolsets. + -- _Dmitry Arkhipov_ +* Fix errors when a source doesn't have a type. -- _Peter Dimov_ +* Add documentation for features. -- _Dmitry Arkhipov_ +* Enhance `stdlib` feature, and corresponding documentation, for clang, gcc, + and sun toolsets. -- _Dmitry Arkhipov_ +* Install rule now makes explicit only the immediate targets it creates. + -- _Dmitry Arkhipov_ +* Add armasm (32 and 64) support for msvc toolset. -- _MichaƂ Janiszewski_ +* Fix errors with custom un-versioned gcc toolset specifications. + -- _Peter Dimov_ +* Allow arflags override in gcc toolset specifications. -- _hyc_ +* Fix founds libs not making it to the clang-win link command line. + -- _Peter Dimov_ == Version 4.0.0