185 lines
23 KiB
XML
185 lines
23 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="posix__features_8hpp" kind="file">
|
||
|
<compoundname>posix_features.hpp</compoundname>
|
||
|
<includedby refid="aix_8hpp" local="no">/usr/include/gecode/third-party/boost/config/platform/aix.hpp</includedby>
|
||
|
<includedby refid="beos_8hpp" local="no">/usr/include/gecode/third-party/boost/config/platform/beos.hpp</includedby>
|
||
|
<includedby refid="bsd_8hpp" local="no">/usr/include/gecode/third-party/boost/config/platform/bsd.hpp</includedby>
|
||
|
<includedby refid="cygwin_8hpp" local="no">/usr/include/gecode/third-party/boost/config/platform/cygwin.hpp</includedby>
|
||
|
<includedby refid="hpux_8hpp" local="no">/usr/include/gecode/third-party/boost/config/platform/hpux.hpp</includedby>
|
||
|
<includedby refid="irix_8hpp" local="no">/usr/include/gecode/third-party/boost/config/platform/irix.hpp</includedby>
|
||
|
<includedby refid="linux_8hpp" local="no">/usr/include/gecode/third-party/boost/config/platform/linux.hpp</includedby>
|
||
|
<includedby refid="qnxnto_8hpp" local="no">/usr/include/gecode/third-party/boost/config/platform/qnxnto.hpp</includedby>
|
||
|
<includedby refid="solaris_8hpp" local="no">/usr/include/gecode/third-party/boost/config/platform/solaris.hpp</includedby>
|
||
|
<includedby refid="vxworks_8hpp" local="no">/usr/include/gecode/third-party/boost/config/platform/vxworks.hpp</includedby>
|
||
|
<invincdepgraph>
|
||
|
<node id="34268">
|
||
|
<label>/usr/include/gecode/third-party/boost/config/platform/aix.hpp</label>
|
||
|
<link refid="aix_8hpp_source"/>
|
||
|
</node>
|
||
|
<node id="34274">
|
||
|
<label>/usr/include/gecode/third-party/boost/config/platform/linux.hpp</label>
|
||
|
<link refid="linux_8hpp_source"/>
|
||
|
</node>
|
||
|
<node id="34269">
|
||
|
<label>/usr/include/gecode/third-party/boost/config/platform/beos.hpp</label>
|
||
|
<link refid="beos_8hpp_source"/>
|
||
|
</node>
|
||
|
<node id="34267">
|
||
|
<label>/usr/include/gecode/third-party/boost/config/posix_features.hpp</label>
|
||
|
<link refid="posix_features.hpp"/>
|
||
|
<childnode refid="34268" relation="include">
|
||
|
</childnode>
|
||
|
<childnode refid="34269" relation="include">
|
||
|
</childnode>
|
||
|
<childnode refid="34270" relation="include">
|
||
|
</childnode>
|
||
|
<childnode refid="34271" relation="include">
|
||
|
</childnode>
|
||
|
<childnode refid="34272" relation="include">
|
||
|
</childnode>
|
||
|
<childnode refid="34273" relation="include">
|
||
|
</childnode>
|
||
|
<childnode refid="34274" relation="include">
|
||
|
</childnode>
|
||
|
<childnode refid="34275" relation="include">
|
||
|
</childnode>
|
||
|
<childnode refid="34276" relation="include">
|
||
|
</childnode>
|
||
|
<childnode refid="34277" relation="include">
|
||
|
</childnode>
|
||
|
</node>
|
||
|
<node id="34272">
|
||
|
<label>/usr/include/gecode/third-party/boost/config/platform/hpux.hpp</label>
|
||
|
<link refid="hpux_8hpp_source"/>
|
||
|
</node>
|
||
|
<node id="34275">
|
||
|
<label>/usr/include/gecode/third-party/boost/config/platform/qnxnto.hpp</label>
|
||
|
<link refid="qnxnto_8hpp_source"/>
|
||
|
</node>
|
||
|
<node id="34270">
|
||
|
<label>/usr/include/gecode/third-party/boost/config/platform/bsd.hpp</label>
|
||
|
<link refid="bsd_8hpp_source"/>
|
||
|
</node>
|
||
|
<node id="34273">
|
||
|
<label>/usr/include/gecode/third-party/boost/config/platform/irix.hpp</label>
|
||
|
<link refid="irix_8hpp_source"/>
|
||
|
</node>
|
||
|
<node id="34276">
|
||
|
<label>/usr/include/gecode/third-party/boost/config/platform/solaris.hpp</label>
|
||
|
<link refid="solaris_8hpp_source"/>
|
||
|
</node>
|
||
|
<node id="34271">
|
||
|
<label>/usr/include/gecode/third-party/boost/config/platform/cygwin.hpp</label>
|
||
|
<link refid="cygwin_8hpp_source"/>
|
||
|
</node>
|
||
|
<node id="34277">
|
||
|
<label>/usr/include/gecode/third-party/boost/config/platform/vxworks.hpp</label>
|
||
|
<link refid="vxworks_8hpp_source"/>
|
||
|
</node>
|
||
|
</invincdepgraph>
|
||
|
<briefdescription>
|
||
|
</briefdescription>
|
||
|
<detaileddescription>
|
||
|
</detaileddescription>
|
||
|
<programlisting>
|
||
|
<codeline lineno="1"><highlight class="comment">//<sp/><sp/>(C)<sp/>Copyright<sp/>John<sp/>Maddock<sp/>2001<sp/>-<sp/>2003.<sp/></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="2"><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="3"><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="4"><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="5"><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="6"><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="7"><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="8"><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="9"><highlight class="normal"></highlight><highlight class="comment">//<sp/>All<sp/>POSIX<sp/>feature<sp/>tests<sp/>go<sp/>in<sp/>this<sp/>file,</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="10"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Note<sp/>that<sp/>we<sp/>test<sp/>_POSIX_C_SOURCE<sp/>and<sp/>_XOPEN_SOURCE<sp/>as<sp/>well</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="11"><highlight class="normal"></highlight><highlight class="comment">//<sp/>_POSIX_VERSION<sp/>and<sp/>_XOPEN_VERSION:<sp/>on<sp/>some<sp/>systems<sp/>POSIX<sp/>API's</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="12"><highlight class="normal"></highlight><highlight class="comment">//<sp/>may<sp/>be<sp/>present<sp/>but<sp/>none-functional<sp/>unless<sp/>_POSIX_C_SOURCE<sp/>and</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="13"><highlight class="normal"></highlight><highlight class="comment">//<sp/>_XOPEN_SOURCE<sp/>have<sp/>been<sp/>defined<sp/>to<sp/>the<sp/>right<sp/>value<sp/>(it's<sp/>up</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="14"><highlight class="normal"></highlight><highlight class="comment">//<sp/>to<sp/>the<sp/>user<sp/>to<sp/>do<sp/>this<sp/>*before*<sp/>including<sp/>any<sp/>header,<sp/>although</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="15"><highlight class="normal"></highlight><highlight class="comment">//<sp/>in<sp/>most<sp/>cases<sp/>the<sp/>compiler<sp/>will<sp/>do<sp/>this<sp/>for<sp/>you).</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="16"><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="17"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>if<sp/>defined(BOOST_HAS_UNISTD_H)</highlight></codeline>
|
||
|
<codeline lineno="18"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>include<sp/><unistd.h></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="19"><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="20"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>XOpen<sp/>has<sp/><nl_types.h>,<sp/>but<sp/>is<sp/>this<sp/>the<sp/>correct<sp/>version<sp/>check?</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="21"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>if<sp/>defined(_XOPEN_VERSION)<sp/>&&<sp/>(_XOPEN_VERSION<sp/>>=<sp/>3)</highlight></codeline>
|
||
|
<codeline lineno="22"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_HAS_NL_TYPES_H</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="normal"></highlight></codeline>
|
||
|
<codeline lineno="25"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>POSIX<sp/>version<sp/>6<sp/>requires<sp/><stdint.h></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="26"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>if<sp/>defined(_POSIX_VERSION)<sp/>&&<sp/>(_POSIX_VERSION<sp/>>=<sp/>200100)</highlight></codeline>
|
||
|
<codeline lineno="27"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_HAS_STDINT_H</highlight></codeline>
|
||
|
<codeline lineno="28"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="29"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="30"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>POSIX<sp/>version<sp/>2<sp/>requires<sp/><dirent.h></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="31"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>if<sp/>defined(_POSIX_VERSION)<sp/>&&<sp/>(_POSIX_VERSION<sp/>>=<sp/>199009L)</highlight></codeline>
|
||
|
<codeline lineno="32"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_HAS_DIRENT_H</highlight></codeline>
|
||
|
<codeline lineno="33"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="34"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="35"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>POSIX<sp/>version<sp/>3<sp/>requires<sp/><signal.h><sp/>to<sp/>have<sp/>sigaction:</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="36"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>if<sp/>defined(_POSIX_VERSION)<sp/>&&<sp/>(_POSIX_VERSION<sp/>>=<sp/>199506L)</highlight></codeline>
|
||
|
<codeline lineno="37"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_HAS_SIGACTION</highlight></codeline>
|
||
|
<codeline lineno="38"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="39"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>POSIX<sp/>defines<sp/>_POSIX_THREADS<sp/>><sp/>0<sp/>for<sp/>pthread<sp/>support,</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="40"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>however<sp/>some<sp/>platforms<sp/>define<sp/>_POSIX_THREADS<sp/>without</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="41"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>a<sp/>value,<sp/>hence<sp/>the<sp/>(_POSIX_THREADS+0<sp/>>=<sp/>0)<sp/>check.</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="42"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>Strictly<sp/>speaking<sp/>this<sp/>may<sp/>catch<sp/>platforms<sp/>with<sp/>a</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="43"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>non-functioning<sp/>stub<sp/><pthreads.h>,<sp/>but<sp/>such<sp/>occurrences<sp/>should</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="44"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>occur<sp/>very<sp/>rarely<sp/>if<sp/>at<sp/>all.</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="45"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>if<sp/>defined(_POSIX_THREADS)<sp/>&&<sp/>(_POSIX_THREADS+0<sp/>>=<sp/>0)<sp/>&&<sp/>!defined(BOOST_HAS_WINTHREADS)<sp/>&&<sp/>!defined(BOOST_HAS_MPTASKS)</highlight></codeline>
|
||
|
<codeline lineno="46"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_HAS_PTHREADS</highlight></codeline>
|
||
|
<codeline lineno="47"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="48"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="49"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>BOOST_HAS_NANOSLEEP:</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="50"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>This<sp/>is<sp/>predicated<sp/>on<sp/>_POSIX_TIMERS<sp/>or<sp/>_XOPEN_REALTIME:</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="51"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>if<sp/>(defined(_POSIX_TIMERS)<sp/>&&<sp/>(_POSIX_TIMERS+0<sp/>>=<sp/>0))<sp/>\</highlight></codeline>
|
||
|
<codeline lineno="52"><highlight class="preprocessor"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>||<sp/>(defined(_XOPEN_REALTIME)<sp/>&&<sp/>(_XOPEN_REALTIME+0<sp/>>=<sp/>0))</highlight></codeline>
|
||
|
<codeline lineno="53"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_HAS_NANOSLEEP</highlight></codeline>
|
||
|
<codeline lineno="54"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="55"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="56"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>BOOST_HAS_CLOCK_GETTIME:</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="57"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>This<sp/>is<sp/>predicated<sp/>on<sp/>_POSIX_TIMERS<sp/>(also<sp/>on<sp/>_XOPEN_REALTIME</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="58"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>but<sp/>at<sp/>least<sp/>one<sp/>platform<sp/>-<sp/>linux<sp/>-<sp/>defines<sp/>that<sp/>flag<sp/>without</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="59"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>defining<sp/>clock_gettime):</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="60"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>if<sp/>(defined(_POSIX_TIMERS)<sp/>&&<sp/>(_POSIX_TIMERS+0<sp/>>=<sp/>0))</highlight></codeline>
|
||
|
<codeline lineno="61"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_HAS_CLOCK_GETTIME</highlight></codeline>
|
||
|
<codeline lineno="62"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="63"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="64"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>BOOST_HAS_SCHED_YIELD:</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="65"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>This<sp/>is<sp/>predicated<sp/>on<sp/>_POSIX_PRIORITY_SCHEDULING<sp/>or</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="66"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>on<sp/>_POSIX_THREAD_PRIORITY_SCHEDULING<sp/>or<sp/>on<sp/>_XOPEN_REALTIME.</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="67"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>if<sp/>defined(_POSIX_PRIORITY_SCHEDULING)<sp/>&&<sp/>(_POSIX_PRIORITY_SCHEDULING+0<sp/>><sp/>0)\</highlight></codeline>
|
||
|
<codeline lineno="68"><highlight class="preprocessor"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>||<sp/>(defined(_POSIX_THREAD_PRIORITY_SCHEDULING)<sp/>&&<sp/>(_POSIX_THREAD_PRIORITY_SCHEDULING+0<sp/>><sp/>0))\</highlight></codeline>
|
||
|
<codeline lineno="69"><highlight class="preprocessor"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>||<sp/>(defined(_XOPEN_REALTIME)<sp/>&&<sp/>(_XOPEN_REALTIME+0<sp/>>=<sp/>0))</highlight></codeline>
|
||
|
<codeline lineno="70"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_HAS_SCHED_YIELD</highlight></codeline>
|
||
|
<codeline lineno="71"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="72"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="73"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>BOOST_HAS_GETTIMEOFDAY:</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="74"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE:</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="75"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>These<sp/>are<sp/>predicated<sp/>on<sp/>_XOPEN_VERSION,<sp/>and<sp/>appears<sp/>to<sp/>be<sp/>first<sp/>released</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="76"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>in<sp/>issue<sp/>4,<sp/>version<sp/>2<sp/>(_XOPEN_VERSION<sp/>><sp/>500).</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="77"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>Likewise<sp/>for<sp/>the<sp/>functions<sp/>log1p<sp/>and<sp/>expm1.</highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="78"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>if<sp/>defined(_XOPEN_VERSION)<sp/>&&<sp/>(_XOPEN_VERSION+0<sp/>>=<sp/>500)</highlight></codeline>
|
||
|
<codeline lineno="79"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_HAS_GETTIMEOFDAY</highlight></codeline>
|
||
|
<codeline lineno="80"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>if<sp/>defined(_XOPEN_SOURCE)<sp/>&&<sp/>(_XOPEN_SOURCE+0<sp/>>=<sp/>500)</highlight></codeline>
|
||
|
<codeline lineno="81"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE</highlight></codeline>
|
||
|
<codeline lineno="82"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="83"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>ifndef<sp/>BOOST_HAS_LOG1P</highlight></codeline>
|
||
|
<codeline lineno="84"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_HAS_LOG1P</highlight></codeline>
|
||
|
<codeline lineno="85"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="86"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>ifndef<sp/>BOOST_HAS_EXPM1</highlight></codeline>
|
||
|
<codeline lineno="87"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_HAS_EXPM1</highlight></codeline>
|
||
|
<codeline lineno="88"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="89"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="90"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="91"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>endif</highlight></codeline>
|
||
|
<codeline lineno="92"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="93"><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="94"><highlight class="normal"></highlight></codeline>
|
||
|
<codeline lineno="95"><highlight class="normal"></highlight></codeline>
|
||
|
</programlisting>
|
||
|
<location file="/usr/include/gecode/third-party/boost/config/posix_features.hpp"/>
|
||
|
</compounddef>
|
||
|
</doxygen>
|