mirror of
https://github.com/boostorg/predef.git
synced 2025-07-29 11:37:13 +02:00
Changes for version 1.6.
This commit is contained in:
@ -7,6 +7,16 @@ http://www.boost.org/LICENSE_1_0.txt)
|
|||||||
|
|
||||||
[section History]
|
[section History]
|
||||||
|
|
||||||
|
[heading 1.6]
|
||||||
|
|
||||||
|
* Fix Intel C/C++ version 9999 detection to be 12.1.0.
|
||||||
|
* Addition of `BOOST_PREDEF_WORKAROUND` and `BOOST_PREDEF_TESTED_AT` macros
|
||||||
|
for defect workarounds and detection.
|
||||||
|
* Add ARM64 MSVC SIMD detection. (from Minmin Gong)
|
||||||
|
* Add detection of iOS simulator vs device as a platform choice. (from Ruslan
|
||||||
|
Baratov)
|
||||||
|
* Fix MinGW incorrect header guard. (from Ruslan Baratov)
|
||||||
|
|
||||||
[heading 1.5]
|
[heading 1.5]
|
||||||
|
|
||||||
* Fix Intel C/C++ compiler version specification.
|
* Fix Intel C/C++ compiler version specification.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[article Boost.Predef
|
[article Boost.Predef
|
||||||
[quickbook 1.7]
|
[quickbook 1.7]
|
||||||
[version 1.5]
|
[version 1.6]
|
||||||
[authors [Rivera, Rene]]
|
[authors [Rivera, Rene]]
|
||||||
[copyright 2005-2016 Rene Rivera]
|
[copyright 2005-2016 Rene Rivera]
|
||||||
[copyright 2015 Charly Chevalier]
|
[copyright 2015 Charly Chevalier]
|
||||||
@ -114,12 +114,8 @@ done:
|
|||||||
* Additionally, even if there is no auto-configure style option.. It would be
|
* Additionally, even if there is no auto-configure style option.. It would be
|
||||||
good to add optionally included headers so that user can get consistent
|
good to add optionally included headers so that user can get consistent
|
||||||
version number definitions for libraries they use.
|
version number definitions for libraries they use.
|
||||||
* Having a consistent set of version number definitions opens the door to
|
|
||||||
improving the user level syntax of libraries that do checks against version
|
|
||||||
numbers. Specifically Boost Config's `BOOST_WORKAROUND` macro would benefit
|
|
||||||
from a more readable syntax. As would the `BOOST_TESTED_AT` detail macro.
|
|
||||||
* And obviously there's lots of work to do in reformulating the existing
|
* And obviously there's lots of work to do in reformulating the existing
|
||||||
Boost libraries to use the Predef library once it's accepted.
|
Boost libraries to use the Predef library.
|
||||||
* And there's the continuing work of adding definitions for present and
|
* And there's the continuing work of adding definitions for present and
|
||||||
future compilers, platforms, architectures, languages, and libraries.
|
future compilers, platforms, architectures, languages, and libraries.
|
||||||
|
|
||||||
|
@ -10,6 +10,6 @@ http://www.boost.org/LICENSE_1_0.txt)
|
|||||||
|
|
||||||
#include <boost/predef/version_number.h>
|
#include <boost/predef/version_number.h>
|
||||||
|
|
||||||
#define BOOST_PREDEF_VERSION BOOST_VERSION_NUMBER(1,5,0)
|
#define BOOST_PREDEF_VERSION BOOST_VERSION_NUMBER(1,6,0)
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user