mirror of
https://github.com/boostorg/predef.git
synced 2025-07-29 19:47:12 +02:00
Update from hash_predef.
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
# Copyright Mike Dev 2018
|
||||
# Copyright René Ferdinand Rivera Morell 2018-2023
|
||||
# Copyright René Ferdinand Rivera Morell 2018-2025
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt
|
||||
@ -20,7 +20,7 @@ cmake_minimum_required( VERSION 3.5...3.999 )
|
||||
|
||||
# Don't set LANGUAGES as we are multi-language and header only, so it's
|
||||
# irrelevant.
|
||||
set( BOOST_PREDEF_VERSION "1.15" )
|
||||
set( BOOST_PREDEF_VERSION "1.16" )
|
||||
project( boost_predef VERSION "${BOOST_SUPERPROJECT_VERSION}" LANGUAGES NONE )
|
||||
|
||||
# Simple INTERFACE, and header only, library target.
|
||||
|
@ -7,6 +7,10 @@ http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
= History
|
||||
|
||||
== 1.16.0
|
||||
|
||||
* Add detection for Tiny C Compiler (TCC). (from Kornel Ponikwicki)
|
||||
|
||||
== 1.15.1
|
||||
|
||||
* Guard against using the obsolete `predef/check/predef.jam` B2 module.
|
||||
|
125
doc/index.html
125
doc/index.html
@ -1022,9 +1022,10 @@ pre.rouge .ss {
|
||||
<li><a href="#_boost_comp_pgi">4.2.25. <code>BOOST_COMP_PGI</code></a></li>
|
||||
<li><a href="#_boost_comp_sgi">4.2.26. <code>BOOST_COMP_SGI</code></a></li>
|
||||
<li><a href="#_boost_comp_sunpro">4.2.27. <code>BOOST_COMP_SUNPRO</code></a></li>
|
||||
<li><a href="#_boost_comp_tendra">4.2.28. <code>BOOST_COMP_TENDRA</code></a></li>
|
||||
<li><a href="#_boost_comp_msvc">4.2.29. <code>BOOST_COMP_MSVC</code></a></li>
|
||||
<li><a href="#_boost_comp_watcom">4.2.30. <code>BOOST_COMP_WATCOM</code></a></li>
|
||||
<li><a href="#_boost_comp_tcc">4.2.28. <code>BOOST_COMP_TCC</code></a></li>
|
||||
<li><a href="#_boost_comp_tendra">4.2.29. <code>BOOST_COMP_TENDRA</code></a></li>
|
||||
<li><a href="#_boost_comp_msvc">4.2.30. <code>BOOST_COMP_MSVC</code></a></li>
|
||||
<li><a href="#_boost_comp_watcom">4.2.31. <code>BOOST_COMP_WATCOM</code></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#_boost_lang_language_standards_macros">4.3. <code>BOOST_LANG</code> language standards macros</a>
|
||||
@ -1140,24 +1141,25 @@ pre.rouge .ss {
|
||||
</li>
|
||||
<li><a href="#_history">6. History</a>
|
||||
<ul class="sectlevel2">
|
||||
<li><a href="#_1_15_1">6.1. 1.15.1</a></li>
|
||||
<li><a href="#_1_15_0">6.2. 1.15.0</a></li>
|
||||
<li><a href="#_1_14_0">6.3. 1.14.0</a></li>
|
||||
<li><a href="#_1_13_1">6.4. 1.13.1</a></li>
|
||||
<li><a href="#_1_13">6.5. 1.13</a></li>
|
||||
<li><a href="#_1_12">6.6. 1.12</a></li>
|
||||
<li><a href="#_1_11">6.7. 1.11</a></li>
|
||||
<li><a href="#_1_10">6.8. 1.10</a></li>
|
||||
<li><a href="#_1_9">6.9. 1.9</a></li>
|
||||
<li><a href="#_1_8">6.10. 1.8</a></li>
|
||||
<li><a href="#_1_7">6.11. 1.7</a></li>
|
||||
<li><a href="#_1_6">6.12. 1.6</a></li>
|
||||
<li><a href="#_1_5">6.13. 1.5</a></li>
|
||||
<li><a href="#_1_4_1">6.14. 1.4.1</a></li>
|
||||
<li><a href="#_1_4">6.15. 1.4</a></li>
|
||||
<li><a href="#_1_3">6.16. 1.3</a></li>
|
||||
<li><a href="#_1_2">6.17. 1.2</a></li>
|
||||
<li><a href="#_1_1">6.18. 1.1</a></li>
|
||||
<li><a href="#_1_16_0">6.1. 1.16.0</a></li>
|
||||
<li><a href="#_1_15_1">6.2. 1.15.1</a></li>
|
||||
<li><a href="#_1_15_0">6.3. 1.15.0</a></li>
|
||||
<li><a href="#_1_14_0">6.4. 1.14.0</a></li>
|
||||
<li><a href="#_1_13_1">6.5. 1.13.1</a></li>
|
||||
<li><a href="#_1_13">6.6. 1.13</a></li>
|
||||
<li><a href="#_1_12">6.7. 1.12</a></li>
|
||||
<li><a href="#_1_11">6.8. 1.11</a></li>
|
||||
<li><a href="#_1_10">6.9. 1.10</a></li>
|
||||
<li><a href="#_1_9">6.10. 1.9</a></li>
|
||||
<li><a href="#_1_8">6.11. 1.8</a></li>
|
||||
<li><a href="#_1_7">6.12. 1.7</a></li>
|
||||
<li><a href="#_1_6">6.13. 1.6</a></li>
|
||||
<li><a href="#_1_5">6.14. 1.5</a></li>
|
||||
<li><a href="#_1_4_1">6.15. 1.4.1</a></li>
|
||||
<li><a href="#_1_4">6.16. 1.4</a></li>
|
||||
<li><a href="#_1_3">6.17. 1.3</a></li>
|
||||
<li><a href="#_1_2">6.18. 1.2</a></li>
|
||||
<li><a href="#_1_1">6.19. 1.1</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#_to_do">7. To Do</a></li>
|
||||
@ -3961,7 +3963,36 @@ Version number available as major, minor, and patch.</p>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sect3">
|
||||
<h4 id="_boost_comp_tendra"><a class="anchor" href="#_boost_comp_tendra"></a>4.2.28. <code>BOOST_COMP_TENDRA</code></h4>
|
||||
<h4 id="_boost_comp_tcc"><a class="anchor" href="#_boost_comp_tcc"></a>4.2.28. <code>BOOST_COMP_TCC</code></h4>
|
||||
<div class="paragraph">
|
||||
<p><a href="https://en.wikipedia.org/wiki/Tiny_C_Compiler">Tiny C Compiler</a> (TinyCC or TCC for short).
|
||||
Version number available as major, minor, and patch.</p>
|
||||
</div>
|
||||
<table class="tableblock frame-all grid-all stretch">
|
||||
<colgroup>
|
||||
<col style="width: 50%;">
|
||||
<col style="width: 50%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="tableblock halign-left valign-top">Symbol</th>
|
||||
<th class="tableblock halign-left valign-top">Version</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>__TINYC__</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>detection</strong></p></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>__TINYC__</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock">0.9.P</p></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sect3">
|
||||
<h4 id="_boost_comp_tendra"><a class="anchor" href="#_boost_comp_tendra"></a>4.2.29. <code>BOOST_COMP_TENDRA</code></h4>
|
||||
<div class="paragraph">
|
||||
<p><a href="http://en.wikipedia.org/wiki/TenDRA_Compiler">TenDRA C/C++</a> compiler.</p>
|
||||
</div>
|
||||
@ -3985,7 +4016,7 @@ Version number available as major, minor, and patch.</p>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sect3">
|
||||
<h4 id="_boost_comp_msvc"><a class="anchor" href="#_boost_comp_msvc"></a>4.2.29. <code>BOOST_COMP_MSVC</code></h4>
|
||||
<h4 id="_boost_comp_msvc"><a class="anchor" href="#_boost_comp_msvc"></a>4.2.30. <code>BOOST_COMP_MSVC</code></h4>
|
||||
<div class="paragraph">
|
||||
<p><a href="http://en.wikipedia.org/wiki/Visual_studio">Microsoft Visual C/C++</a> compiler.
|
||||
Version number available as major, minor, and patch.</p>
|
||||
@ -4032,7 +4063,7 @@ compiler version number directly, i.e. the _MSC_VER number.
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect3">
|
||||
<h4 id="_boost_comp_watcom"><a class="anchor" href="#_boost_comp_watcom"></a>4.2.30. <code>BOOST_COMP_WATCOM</code></h4>
|
||||
<h4 id="_boost_comp_watcom"><a class="anchor" href="#_boost_comp_watcom"></a>4.2.31. <code>BOOST_COMP_WATCOM</code></h4>
|
||||
<div class="paragraph">
|
||||
<p><a href="http://en.wikipedia.org/wiki/Watcom">Watcom C++</a> compiler.
|
||||
Version number available as major, and minor.</p>
|
||||
@ -7354,7 +7385,17 @@ expressions. It defaults to "c++", but can be any of: "c", "cpp",
|
||||
<h2 id="_history"><a class="anchor" href="#_history"></a>6. History</h2>
|
||||
<div class="sectionbody">
|
||||
<div class="sect2">
|
||||
<h3 id="_1_15_1"><a class="anchor" href="#_1_15_1"></a>6.1. 1.15.1</h3>
|
||||
<h3 id="_1_16_0"><a class="anchor" href="#_1_16_0"></a>6.1. 1.16.0</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
<p>Add detection for Tiny C Compiler (TCC). (from Kornel Ponikwicki)</p>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_15_1"><a class="anchor" href="#_1_15_1"></a>6.2. 1.15.1</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7368,7 +7409,7 @@ Instead of using the current <code>predef/tools/check/predef.jam</code> module.<
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_15_0"><a class="anchor" href="#_1_15_0"></a>6.2. 1.15.0</h3>
|
||||
<h3 id="_1_15_0"><a class="anchor" href="#_1_15_0"></a>6.3. 1.15.0</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7378,7 +7419,7 @@ Instead of using the current <code>predef/tools/check/predef.jam</code> module.<
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_14_0"><a class="anchor" href="#_1_14_0"></a>6.3. 1.14.0</h3>
|
||||
<h3 id="_1_14_0"><a class="anchor" href="#_1_14_0"></a>6.4. 1.14.0</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7388,7 +7429,7 @@ Instead of using the current <code>predef/tools/check/predef.jam</code> module.<
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_13_1"><a class="anchor" href="#_1_13_1"></a>6.4. 1.13.1</h3>
|
||||
<h3 id="_1_13_1"><a class="anchor" href="#_1_13_1"></a>6.5. 1.13.1</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7404,7 +7445,7 @@ Instead of using the current <code>predef/tools/check/predef.jam</code> module.<
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_13"><a class="anchor" href="#_1_13"></a>6.5. 1.13</h3>
|
||||
<h3 id="_1_13"><a class="anchor" href="#_1_13"></a>6.6. 1.13</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7423,7 +7464,7 @@ Instead of using the current <code>predef/tools/check/predef.jam</code> module.<
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_12"><a class="anchor" href="#_1_12"></a>6.6. 1.12</h3>
|
||||
<h3 id="_1_12"><a class="anchor" href="#_1_12"></a>6.7. 1.12</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7452,7 +7493,7 @@ Initial implementation inspired by submission from Mikhail Komarov.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_11"><a class="anchor" href="#_1_11"></a>6.7. 1.11</h3>
|
||||
<h3 id="_1_11"><a class="anchor" href="#_1_11"></a>6.8. 1.11</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7480,7 +7521,7 @@ Initial implementation inspired by submission from Mikhail Komarov.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_10"><a class="anchor" href="#_1_10"></a>6.8. 1.10</h3>
|
||||
<h3 id="_1_10"><a class="anchor" href="#_1_10"></a>6.9. 1.10</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7505,7 +7546,7 @@ removed in a future release.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_9"><a class="anchor" href="#_1_9"></a>6.9. 1.9</h3>
|
||||
<h3 id="_1_9"><a class="anchor" href="#_1_9"></a>6.10. 1.9</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7518,7 +7559,7 @@ removed in a future release.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_8"><a class="anchor" href="#_1_8"></a>6.10. 1.8</h3>
|
||||
<h3 id="_1_8"><a class="anchor" href="#_1_8"></a>6.11. 1.8</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7540,7 +7581,7 @@ removed in a future release.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_7"><a class="anchor" href="#_1_7"></a>6.11. 1.7</h3>
|
||||
<h3 id="_1_7"><a class="anchor" href="#_1_7"></a>6.12. 1.7</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7556,7 +7597,7 @@ removed in a future release.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_6"><a class="anchor" href="#_1_6"></a>6.12. 1.6</h3>
|
||||
<h3 id="_1_6"><a class="anchor" href="#_1_6"></a>6.13. 1.6</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7580,7 +7621,7 @@ Baratov)</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_5"><a class="anchor" href="#_1_5"></a>6.13. 1.5</h3>
|
||||
<h3 id="_1_5"><a class="anchor" href="#_1_5"></a>6.14. 1.5</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7599,7 +7640,7 @@ version instead of the varied product versions.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_4_1"><a class="anchor" href="#_1_4_1"></a>6.14. 1.4.1</h3>
|
||||
<h3 id="_1_4_1"><a class="anchor" href="#_1_4_1"></a>6.15. 1.4.1</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7612,7 +7653,7 @@ version instead of the varied product versions.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_4"><a class="anchor" href="#_1_4"></a>6.15. 1.4</h3>
|
||||
<h3 id="_1_4"><a class="anchor" href="#_1_4"></a>6.16. 1.4</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7633,7 +7674,7 @@ use cases. And changed the BBv2 check support to use compile only checks.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_3"><a class="anchor" href="#_1_3"></a>6.16. 1.3</h3>
|
||||
<h3 id="_1_3"><a class="anchor" href="#_1_3"></a>6.17. 1.3</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7658,7 +7699,7 @@ use cases. And changed the BBv2 check support to use compile only checks.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_2"><a class="anchor" href="#_1_2"></a>6.17. 1.2</h3>
|
||||
<h3 id="_1_2"><a class="anchor" href="#_1_2"></a>6.18. 1.2</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
@ -7682,7 +7723,7 @@ checks.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_1_1"><a class="anchor" href="#_1_1"></a>6.18. 1.1</h3>
|
||||
<h3 id="_1_1"><a class="anchor" href="#_1_1"></a>6.19. 1.1</h3>
|
||||
<div class="ulist">
|
||||
<ul>
|
||||
<li>
|
||||
|
@ -652,6 +652,8 @@ include::../include/boost/predef/compiler/sgi_mipspro.h[tag=reference]
|
||||
|
||||
include::../include/boost/predef/compiler/sunpro.h[tag=reference]
|
||||
|
||||
include::../include/boost/predef/compiler/tcc.h[tag=reference]
|
||||
|
||||
include::../include/boost/predef/compiler/tendra.h[tag=reference]
|
||||
|
||||
include::../include/boost/predef/compiler/visualc.h[tag=reference]
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
Copyright Rene Rivera 2015-2016
|
||||
Copyright Rene Rivera 2015-2025
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or copy at
|
||||
http://www.boost.org/LICENSE_1_0.txt)
|
||||
@ -10,6 +10,6 @@ http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
#include <boost/predef/version_number.h>
|
||||
|
||||
#define BOOST_PREDEF_VERSION BOOST_VERSION_NUMBER(1,15,1)
|
||||
#define BOOST_PREDEF_VERSION BOOST_VERSION_NUMBER(1,16,0)
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user