BVB Source Codes

mars Show pathscale.hpp Source code

Return Download mars: download pathscale.hpp Source code - Download mars Source code - Type:.hpp
  1. //  (C) Copyright Bryce Lelbach 2011
  2.  
  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)
  6.  
  7. //  See http://www.boost.org for most recent version.
  8.  
  9. // PathScale EKOPath C++ Compiler
  10.  
  11. #ifndef BOOST_COMPILER
  12. #  define BOOST_COMPILER "PathScale EKOPath C++ Compiler version " __PATHSCALE__
  13. #endif
  14.  
  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_CXX11_VARIADIC_TEMPLATES
  36. #  define BOOST_NO_CXX11_UNICODE_LITERALS
  37. #  define BOOST_NO_CXX11_TEMPLATE_ALIASES
  38. #  define BOOST_NO_CXX11_STATIC_ASSERT
  39. #  define BOOST_NO_SFINAE_EXPR
  40. #  define BOOST_NO_CXX11_SCOPED_ENUMS
  41. #  define BOOST_NO_CXX11_RVALUE_REFERENCES
  42. #  define BOOST_NO_CXX11_RANGE_BASED_FOR
  43. #  define BOOST_NO_CXX11_RAW_LITERALS
  44. #  define BOOST_NO_CXX11_NULLPTR
  45. #  define BOOST_NO_CXX11_NUMERIC_LIMITS
  46. #  define BOOST_NO_CXX11_NOEXCEPT
  47. #  define BOOST_NO_CXX11_LAMBDAS
  48. #  define BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS
  49. #  define BOOST_NO_MS_INT64_NUMERIC_LIMITS
  50. #  define BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS
  51. #  define BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS
  52. #  define BOOST_NO_CXX11_DELETED_FUNCTIONS
  53. #  define BOOST_NO_CXX11_DEFAULTED_FUNCTIONS
  54. #  define BOOST_NO_CXX11_DECLTYPE
  55. #  define BOOST_NO_CXX11_DECLTYPE_N3276
  56. #  define BOOST_NO_CXX11_CONSTEXPR
  57. #  define BOOST_NO_COMPLETE_VALUE_INITIALIZATION
  58. #  define BOOST_NO_CXX11_CHAR32_T
  59. #  define BOOST_NO_CXX11_CHAR16_T
  60. #  define BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS
  61. #  define BOOST_NO_CXX11_AUTO_DECLARATIONS
  62. #  define BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX
  63. #  define BOOST_NO_CXX11_HDR_UNORDERED_SET
  64. #  define BOOST_NO_CXX11_HDR_UNORDERED_MAP
  65. #  define BOOST_NO_CXX11_HDR_TYPEINDEX
  66. #  define BOOST_NO_CXX11_HDR_TUPLE
  67. #  define BOOST_NO_CXX11_HDR_THREAD
  68. #  define BOOST_NO_CXX11_HDR_SYSTEM_ERROR
  69. #  define BOOST_NO_CXX11_HDR_REGEX
  70. #  define BOOST_NO_CXX11_HDR_RATIO
  71. #  define BOOST_NO_CXX11_HDR_RANDOM
  72. #  define BOOST_NO_CXX11_HDR_MUTEX
  73. #  define BOOST_NO_CXX11_HDR_INITIALIZER_LIST
  74. #  define BOOST_NO_CXX11_HDR_FUTURE
  75. #  define BOOST_NO_CXX11_HDR_FORWARD_LIST
  76. #  define BOOST_NO_CXX11_HDR_CONDITION_VARIABLE
  77. #  define BOOST_NO_CXX11_HDR_CODECVT
  78. #  define BOOST_NO_CXX11_HDR_CHRONO
  79. #  define BOOST_NO_CXX11_USER_DEFINED_LITERALS
  80. #  define BOOST_NO_CXX11_ALIGNAS
  81. #  define BOOST_NO_CXX11_TRAILING_RESULT_TYPES
  82. #  define BOOST_NO_CXX11_INLINE_NAMESPACES
  83. #  define BOOST_NO_CXX11_REF_QUALIFIERS
  84. #  define BOOST_NO_CXX11_FINAL
  85.  
  86. // C++ 14:
  87. #if !defined(__cpp_aggregate_nsdmi) || (__cpp_aggregate_nsdmi < 201304)
  88. #  define BOOST_NO_CXX14_AGGREGATE_NSDMI
  89. #endif
  90. #if !defined(__cpp_binary_literals) || (__cpp_binary_literals < 201304)
  91. #  define BOOST_NO_CXX14_BINARY_LITERALS
  92. #endif
  93. #if !defined(__cpp_constexpr) || (__cpp_constexpr < 201304)
  94. #  define BOOST_NO_CXX14_CONSTEXPR
  95. #endif
  96. #if !defined(__cpp_decltype_auto) || (__cpp_decltype_auto < 201304)
  97. #  define BOOST_NO_CXX14_DECLTYPE_AUTO
  98. #endif
  99. #if (__cplusplus < 201304) // There's no SD6 check for this....
  100. #  define BOOST_NO_CXX14_DIGIT_SEPARATORS
  101. #endif
  102. #if !defined(__cpp_generic_lambdas) || (__cpp_generic_lambdas < 201304)
  103. #  define BOOST_NO_CXX14_GENERIC_LAMBDAS
  104. #endif
  105. #if !defined(__cpp_init_captures) || (__cpp_init_captures < 201304)
  106. #  define BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES
  107. #endif
  108. #if !defined(__cpp_return_type_deduction) || (__cpp_return_type_deduction < 201304)
  109. #  define BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION
  110. #endif
  111. #if !defined(__cpp_variable_templates) || (__cpp_variable_templates < 201304)
  112. #  define BOOST_NO_CXX14_VARIABLE_TEMPLATES
  113. #endif
  114. #endif
  115.  
downloadpathscale.hpp Source code - Download mars Source code
Related Source Codes/Software:
Hero - Elegant transition library for iOS & tvOS 2017-06-09
deep-photo-styletransfer - Code and data for paper "Deep Photo Style Transfer... 2017-06-09
mastodon - A GNU Social-compatible microblogging server ... 2017-06-09
plyr - A simple HTML5, YouTube and Vimeo player ... 2017-06-08
prepack - Prepack is a partial evaluator for JavaScript. Pre... 2017-06-08
Public-APIs - 2017-06-09
lottie-ios - An iOS library to natively render After Effects ve... 2017-06-09
Awesome-Hacking - A collection of various awesome lists for hackers,... 2017-06-09
algorithms - Minimal examples of data structures and algorithms... 2017-06-10
lectures - Oxford Deep NLP 2017 course 2017-06-10
CRYENGINE - CRYENGINE is a powerful real-time game development... 2017-06-11
postal - 2017-06-11
reactide - Reactide is the first dedicated IDE for React web ... 2017-06-11
rkt - rkt is a pod-native container engine for Linux. It... 2017-06-11
uWebSockets - Tiny WebSockets https://for... 2017-06-11
realworld - TodoMVC for the RealWorld - Exemplary fullstack Me... 2017-06-11
goreplay - GoReplay is an open-source tool for capturing and ... 2017-06-10
pyenv - Simple Python version management 2017-06-10
redux-saga - An alternative side effect model for Redux apps ... 2017-06-10
angular-starter - 2017-06-10

 Back to top