Pack required boost code together.
[xy_vsfilter.git] / src / thirdparty / boost_1_47_0 / boost / config / compiler / pathscale.hpp
blobecb13e39d0aa3ff9ecf55ce6565ed8d57071b281
1 // (C) Copyright Bryce Lelbach 2011
3 // Use, modification and distribution are subject to the
4 // Boost Software License, Version 1.0. (See accompanying file
5 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7 // See http://www.boost.org for most recent version.
9 // PathScale EKOPath C++ Compiler
11 #ifndef BOOST_COMPILER
12 # define BOOST_COMPILER "PathScale EKOPath C++ Compiler version " __PATHSCALE__
13 #endif
15 #if __PATHCC__ >= 4
16 # define BOOST_MSVC6_MEMBER_TEMPLATES
17 # define BOOST_HAS_UNISTD_H
18 # define BOOST_HAS_STDINT_H
19 # define BOOST_HAS_SIGACTION
20 # define BOOST_HAS_SCHED_YIELD
21 # define BOOST_HAS_THREADS
22 # define BOOST_HAS_PTHREADS
23 # define BOOST_HAS_PTHREAD_YIELD
24 # define BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE
25 # define BOOST_HAS_PARTIAL_STD_ALLOCATOR
26 # define BOOST_HAS_NRVO
27 # define BOOST_HAS_NL_TYPES_H
28 # define BOOST_HAS_NANOSLEEP
29 # define BOOST_HAS_LONG_LONG
30 # define BOOST_HAS_LOG1P
31 # define BOOST_HAS_GETTIMEOFDAY
32 # define BOOST_HAS_EXPM1
33 # define BOOST_HAS_DIRENT_H
34 # define BOOST_HAS_CLOCK_GETTIME
35 # define BOOST_NO_VARIADIC_TEMPLATES
36 # define BOOST_NO_UNICODE_LITERALS
37 # define BOOST_NO_TEMPLATE_ALIASES
38 # define BOOST_NO_STD_UNORDERED
39 # define BOOST_NO_STATIC_ASSERT
40 # define BOOST_NO_SFINAE_EXPR
41 # define BOOST_NO_SCOPED_ENUMS
42 # define BOOST_NO_RVALUE_REFERENCES
43 # define BOOST_NO_RAW_LITERALS
44 # define BOOST_NO_NULLPTR
45 # define BOOST_NO_NUMERIC_LIMITS_LOWEST
46 # define BOOST_NO_NOEXCEPT
47 # define BOOST_NO_LAMBDAS
48 # define BOOST_NO_INITIALIZER_LISTS
49 # define BOOST_NO_MS_INT64_NUMERIC_LIMITS
50 # define BOOST_NO_FUNCTION_TEMPLATE_DEFAULT_ARGS
51 # define BOOST_NO_EXPLICIT_CONVERSION_OPERATORS
52 # define BOOST_NO_DELETED_FUNCTIONS
53 # define BOOST_NO_DEFAULTED_FUNCTIONS
54 # define BOOST_NO_DECLTYPE
55 # define BOOST_NO_CONSTEXPR
56 # define BOOST_NO_COMPLETE_VALUE_INITIALIZATION
57 # define BOOST_NO_CHAR32_T
58 # define BOOST_NO_CHAR16_T
59 # define BOOST_NO_AUTO_MULTIDECLARATIONS
60 # define BOOST_NO_AUTO_DECLARATIONS
61 # define BOOST_NO_UNIFIED_INITIALIZATION_SYNTAX
62 # define BOOST_NO_0X_HDR_UNORDERED_SET
63 # define BOOST_NO_0X_HDR_UNORDERED_MAP
64 # define BOOST_NO_0X_HDR_TYPEINDEX
65 # define BOOST_NO_0X_HDR_TUPLE
66 # define BOOST_NO_0X_HDR_THREAD
67 # define BOOST_NO_0X_HDR_SYSTEM_ERROR
68 # define BOOST_NO_0X_HDR_REGEX
69 # define BOOST_NO_0X_HDR_RATIO
70 # define BOOST_NO_0X_HDR_RANDOM
71 # define BOOST_NO_0X_HDR_MUTEX
72 # define BOOST_NO_0X_HDR_INITIALIZER_LIST
73 # define BOOST_NO_0X_HDR_FUTURE
74 # define BOOST_NO_0X_HDR_FORWARD_LIST
75 # define BOOST_NO_0X_HDR_CONDITION_VARIABLE
76 # define BOOST_NO_0X_HDR_CODECVT
77 # define BOOST_NO_0X_HDR_CHRONO
78 #endif