// Copyright (c) 2017 Dynatrace // // 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 // See http://www.boost.org for most recent version. // Platform setup for IBM z/OS. #define BOOST_PLATFORM "IBM z/OS" #include // For __UU, __C99, __TR1, ... #if defined(__UU) # define BOOST_HAS_GETTIMEOFDAY #endif #if defined(_OPEN_THREADS) || defined(__SUSV3_THR) # define BOOST_HAS_PTHREADS # define BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE # define BOOST_HAS_THREADS #endif #if defined(__SUSV3) || defined(__SUSV3_THR) # define BOOST_HAS_SCHED_YIELD #endif #define BOOST_HAS_SIGACTION #define BOOST_HAS_UNISTD_H #define BOOST_HAS_DIRENT_H #define BOOST_HAS_NL_TYPES_H