Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2020
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.94 KB | None | 0 0
  1. #define _GLIBCXX_HOSTED 0
  2.  
  3. #define _GLIBCXX_VISIBILITY(V) __attribute__ ((__visibility__ (#V)))
  4. #define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
  5.  
  6. #define _GLIBCXX_BEGIN_NAMESPACE_VERSION
  7. #define _GLIBCXX_END_NAMESPACE_VERSION
  8.  
  9. #define _GLIBCXX_NOEXCEPT_PARM
  10. #define _GLIBCXX_NOEXCEPT_QUAL
  11.  
  12. #define _GLIBCXX17_INLINE inline
  13. #define _GLIBCXX_CONSTEXPR constexpr
  14. #define _GLIBCXX14_CONSTEXPR constexpr
  15. #define _GLIBCXX17_CONSTEXPR constexpr
  16. #define _GLIBCXX_USE_CONSTEXPR constexpr
  17.  
  18. #define _GLIBCXX_PURE __attribute__ ((__pure__))
  19. #define _GLIBCXX_CONST __attribute__ ((__const__))
  20. #define _GLIBCXX_NORETURN __attribute__ ((__noreturn__))
  21. #define _GLIBCXX_NOTHROW __attribute__((__nothrow__))
  22.  
  23. #define _GLIBCXX_NOEXCEPT noexcept
  24. #define _GLIBCXX_USE_NOEXCEPT noexcept
  25. #define _GLIBCXX_NOTHROW _GLIBCXX_USE_NOEXCEPT
  26. #define _GLIBCXX_NOEXCEPT_IF(_COND) noexcept(_COND)
  27.  
  28. #define _GLIBCXX_BEGIN_NAMESPACE_CONTAINER
  29. #define _GLIBCXX_END_NAMESPACE_CONTAINER
  30.  
  31. #define _GLIBCXX_BEGIN_NAMESPACE_ALGO
  32. #define _GLIBCXX_END_NAMESPACE_ALGO
  33.  
  34. #define _GLIBCXX_BEGIN_NAMESPACE_CXX11
  35. #define _GLIBCXX_END_NAMESPACE_CXX11
  36.  
  37. #define _GLIBCXX_NAMESPACE_LDBL
  38. #define _GLIBCXX_BEGIN_NAMESPACE_LDBL
  39. #define _GLIBCXX_END_NAMESPACE_LDBL
  40.  
  41. #define _GLIBCXX_SYNCHRONIZATION_HAPPENS_BEFORE(A)
  42. #define _GLIBCXX_SYNCHRONIZATION_HAPPENS_AFTER(A)
  43.  
  44. #define _GLIBCXX_STD_A std
  45. #define _GLIBCXX_STD_C std
  46.  
  47. #define _GLIBCXX_ABI_TAG_CXX11 //__attribute ((__abi_tag__ ("cxx11")))
  48.  
  49. # define _GLIBCXX_NAMESPACE_CXX11
  50. # define _GLIBCXX_BEGIN_NAMESPACE_CXX11
  51. # define _GLIBCXX_END_NAMESPACE_CXX11
  52. # define _GLIBCXX_DEFAULT_ABI_TAG
  53.  
  54. # define _GLIBCXX_NAMESPACE_LDBL_OR_CXX11 _GLIBCXX_NAMESPACE_CXX11
  55. # define _GLIBCXX_BEGIN_NAMESPACE_LDBL_OR_CXX11 _GLIBCXX_BEGIN_NAMESPACE_CXX11
  56. # define _GLIBCXX_END_NAMESPACE_LDBL_OR_CXX11 _GLIBCXX_END_NAMESPACE_CXX11
  57.  
  58. #define _GLIBCXX_TXN_SAFE //transaction_safe
  59. #define _GLIBCXX_TXN_SAFE_DYN
  60. #define _GLIBCXX_THROW(_EXC)
  61.  
  62. #define _GLIBCXX_FAST_MATH 0
  63.  
  64. #define _GLIBCXX_DEFAULT_ABI_TAG
  65.  
  66. #define _GLIBCXX17_DEPRECATED [[__deprecated__]]
  67.  
  68. #define _GLIBCXX_BEGIN_EXTERN_C extern "C" {
  69. #define _GLIBCXX_END_EXTERN_C }
  70.  
  71. #define __glibcxx_assert(_Condition)
  72.  
  73. #define __N(msgid) (msgid)
  74.  
  75. #define _GLIBCXX_THROW_OR_ABORT(_EXC) (__builtin_abort())
  76.  
  77. #define _GLIBCXX_STDIO_EOF -1
  78.  
  79. #define _GLIBCXX_STDIO_SEEK_CUR 1
  80.  
  81. #define _GLIBCXX_STDIO_SEEK_END 2
  82.  
  83.  
  84. #define _GLIBCXX_USE_C99_STDINT_TR1 1
  85.  
  86. #define _GLIBCXX_HAVE_STDINT_H 1
  87.  
  88. namespace std {
  89. typedef __SIZE_TYPE__ size_t;
  90. typedef decltype(nullptr) nullptr_t;
  91. }
  92.  
  93. #ifndef _fake_ptrdiff
  94. #define _fake_ptrdiff
  95. typedef __PTRDIFF_TYPE__ ptrdiff_t;
  96. namespace std {
  97. using ::ptrdiff_t;
  98. }
  99. #ifdef HEADER_TRACE
  100. #warning "defined ptrdiff_t"
  101. #endif
  102. #else
  103. //#warning "defined ptrdiff_t already done"
  104.  
  105. extern "C++" {
  106.  
  107. void* operator new ( std::size_t count, void* ptr );
  108.  
  109. }
  110.  
  111. #endif
  112.  
  113.  
  114. #ifdef HEADER_TRACE
  115. //#warning "include bits/c++config.h"
  116. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement