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