github.com/searKing/golang/go@v1.2.117/runtime/cgosymbolizer/include/boost/config/platform/aix.hpp (about)

     1  //  (C) Copyright John Maddock 2001 - 2002. 
     2  //  Use, modification and distribution are subject to the 
     3  //  Boost Software License, Version 1.0. (See accompanying file 
     4  //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
     5  
     6  //  See http://www.boost.org for most recent version.
     7  
     8  //  IBM/Aix specific config options:
     9  
    10  #define BOOST_PLATFORM "IBM Aix"
    11  
    12  #define BOOST_HAS_UNISTD_H
    13  #define BOOST_HAS_NL_TYPES_H
    14  #define BOOST_HAS_NANOSLEEP
    15  #define BOOST_HAS_CLOCK_GETTIME
    16  
    17  // This needs support in "boost/cstdint.hpp" exactly like FreeBSD.
    18  // This platform has header named <inttypes.h> which includes all
    19  // the things needed.
    20  #define BOOST_HAS_STDINT_H
    21  
    22  // Threading API's:
    23  #define BOOST_HAS_PTHREADS
    24  #define BOOST_HAS_PTHREAD_DELAY_NP
    25  #define BOOST_HAS_SCHED_YIELD
    26  //#define BOOST_HAS_PTHREAD_YIELD
    27  
    28  // boilerplate code:
    29  #include <boost/config/detail/posix_features.hpp>
    30  
    31  
    32  
    33