99 lines
12 KiB
XML
99 lines
12 KiB
XML
|
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
|
||
|
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.6">
|
||
|
<compounddef id="comeau_8hpp" kind="file">
|
||
|
<compoundname>comeau.hpp</compoundname>
|
||
|
<includes refid="common__edg_8hpp" local="yes">gecode/third-party/boost/config/compiler/common_edg.hpp</includes>
|
||
|
<incdepgraph>
|
||
|
<node id="34126">
|
||
|
<label>gecode/third-party/boost/config/compiler/common_edg.hpp</label>
|
||
|
<link refid="common__edg_8hpp_source"/>
|
||
|
</node>
|
||
|
<node id="34125">
|
||
|
<label>/usr/include/gecode/third-party/boost/config/compiler/comeau.hpp</label>
|
||
|
<link refid="comeau.hpp"/>
|
||
|
<childnode refid="34126" relation="include">
|
||
|
</childnode>
|
||
|
</node>
|
||
|
</incdepgraph>
|
||
|
<sectiondef kind="define">
|
||
|
<memberdef kind="define" id="comeau_8hpp_1a78005f877b1cc90480de16ddfd9a0def" prot="public" static="no">
|
||
|
<name>BOOST_COMPILER</name>
|
||
|
<initializer>"Comeau compiler version " BOOST_STRINGIZE(__COMO_VERSION__)</initializer>
|
||
|
<briefdescription>
|
||
|
</briefdescription>
|
||
|
<detaileddescription>
|
||
|
</detaileddescription>
|
||
|
<inbodydescription>
|
||
|
</inbodydescription>
|
||
|
<location file="/usr/include/gecode/third-party/boost/config/compiler/comeau.hpp" line="41" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/comeau.hpp" bodystart="41" bodyend="-1"/>
|
||
|
</memberdef>
|
||
|
</sectiondef>
|
||
|
<briefdescription>
|
||
|
</briefdescription>
|
||
|
<detaileddescription>
|
||
|
</detaileddescription>
|
||
|
<programlisting>
|
||
|
<codeline lineno="1"><highlight class="comment">//<sp/><sp/>(C)<sp/>Copyright<sp/>John<sp/>Maddock<sp/>2001.<sp/></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="2"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>(C)<sp/>Copyright<sp/>Douglas<sp/>Gregor<sp/>2001.<sp/></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="3"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>(C)<sp/>Copyright<sp/>Peter<sp/>Dimov<sp/>2001.<sp/></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="4"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>(C)<sp/>Copyright<sp/>Aleksey<sp/>Gurtovoy<sp/>2003.<sp/></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="5"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>(C)<sp/>Copyright<sp/>Beman<sp/>Dawes<sp/>2003.<sp/></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="6"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>(C)<sp/>Copyright<sp/>Jens<sp/>Maurer<sp/>2003.<sp/></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="7"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>Use,<sp/>modification<sp/>and<sp/>distribution<sp/>are<sp/>subject<sp/>to<sp/>the<sp/></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="8"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>Boost<sp/>Software<sp/>License,<sp/>Version<sp/>1.0.<sp/>(See<sp/>accompanying<sp/>file<sp/></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="9"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>LICENSE_1_0.txt<sp/>or<sp/>copy<sp/>at<sp/>http://www.boost.org/LICENSE_1_0.txt)</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="10"><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="11"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>See<sp/>http://www.boost.org<sp/>for<sp/>most<sp/>recent<sp/>version.</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="12"><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="13"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>Comeau<sp/>C++<sp/>compiler<sp/>setup:</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="14"><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="15"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>"gecode/third-party/boost/config/compiler/common_edg.hpp"</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="16"><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="17"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>(__COMO_VERSION__<sp/><=<sp/>4245)</highlight></codeline>
|
||
|
<codeline lineno="18"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="19"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>if<sp/>defined(_MSC_VER)<sp/>&&<sp/>_MSC_VER<sp/><=<sp/>1300</highlight></codeline>
|
||
|
<codeline lineno="20"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>if<sp/>_MSC_VER<sp/>><sp/>100</highlight></codeline>
|
||
|
<codeline lineno="21"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>only<sp/>set<sp/>this<sp/>in<sp/>non-strict<sp/>mode:</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="22"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP</highlight></codeline>
|
||
|
<codeline lineno="23"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="24"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="25"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="26"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Void<sp/>returns<sp/>don't<sp/>work<sp/>when<sp/>emulating<sp/>VC<sp/>6<sp/>(Peter<sp/>Dimov)</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="27"><highlight class="normal"></highlight><highlight class="comment">//<sp/>TODO:<sp/>look<sp/>up<sp/>if<sp/>this<sp/>doesn't<sp/>apply<sp/>to<sp/>the<sp/>whole<sp/>12xx<sp/>range</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="28"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>if<sp/>defined(_MSC_VER)<sp/>&&<sp/>(_MSC_VER<sp/><<sp/>1300)</highlight></codeline>
|
||
|
<codeline lineno="29"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_NO_VOID_RETURNS</highlight></codeline>
|
||
|
<codeline lineno="30"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="31"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="32"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/><sp/>//<sp/>version<sp/>4245</highlight></codeline>
|
||
|
<codeline lineno="33"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="34"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="35"><highlight class="normal"></highlight><highlight class="comment">//<sp/>enable<sp/>__int64<sp/>support<sp/>in<sp/>VC<sp/>emulation<sp/>mode</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="36"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="37"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>if<sp/>defined(_MSC_VER)<sp/>&&<sp/>(_MSC_VER<sp/>>=<sp/>1200)</highlight></codeline>
|
||
|
<codeline lineno="38"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_HAS_MS_INT64</highlight></codeline>
|
||
|
<codeline lineno="39"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="40"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="41"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>BOOST_COMPILER<sp/>"Comeau<sp/>compiler<sp/>version<sp/>"<sp/>BOOST_STRINGIZE(__COMO_VERSION__)</highlight></codeline>
|
||
|
<codeline lineno="42"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="43"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="44"><highlight class="normal"></highlight><highlight class="comment">//<sp/>versions<sp/>check:</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="45"><highlight class="normal"></highlight><highlight class="comment">//<sp/>we<sp/>don't<sp/>know<sp/>Comeau<sp/>prior<sp/>to<sp/>version<sp/>4245:</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="46"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>__COMO_VERSION__<sp/><<sp/>4245</highlight></codeline>
|
||
|
<codeline lineno="47"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>error<sp/>"Compiler<sp/>not<sp/>configured<sp/>-<sp/>please<sp/>reconfigure"</highlight></codeline>
|
||
|
<codeline lineno="48"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
|
||
|
<codeline lineno="49"><highlight class="preprocessor"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="50"><highlight class="normal"></highlight><highlight class="comment">//<sp/>last<sp/>known<sp/>and<sp/>checked<sp/>version<sp/>is<sp/>4245:</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="51"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>(__COMO_VERSION__<sp/>><sp/>4245)</highlight></codeline>
|
||
|
<codeline lineno="52"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>if<sp/>defined(BOOST_ASSERT_CONFIG)</highlight></codeline>
|
||
|
<codeline lineno="53"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>error<sp/>"Unknown<sp/>compiler<sp/>version<sp/>-<sp/>please<sp/>run<sp/>the<sp/>configure<sp/>tests<sp/>and<sp/>report<sp/>the<sp/>results"</highlight></codeline>
|
||
|
<codeline lineno="54"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="55"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
|
||
|
<codeline lineno="56"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="57"><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="58"><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="59"><highlight class="normal"></highlight></codeline>
|
||
|
</programlisting>
|
||
|
<location file="/usr/include/gecode/third-party/boost/config/compiler/comeau.hpp"/>
|
||
|
</compounddef>
|
||
|
</doxygen>
|