Advertisement
Guest User

Untitled

a guest
Apr 15th, 2021
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.55 KB | None | 0 0
  1. #if !defined(_LIBCPP_HAS_NO_THREADS)
  2.     #if defined(_LIBCPP_HAS_THREAD_API_PTHREAD)
  3.         ...
  4.     #elif defined(_LIBCPP_HAS_THREAD_API_C11)
  5.         ...
  6.     #elif !defined(_LIBCPP_HAS_THREAD_API_EXTERNAL)
  7.         ...
  8.         #if defined(_M_IX86) || defined(__i386__) || defined(_M_ARM) || defined(__arm__)
  9.             typedef void* __libcpp_recursive_mutex_t[6];
  10.         #elif defined(_M_AMD64) || defined(__x86_64__) || defined(_M_ARM64) || defined(__aarch64__)
  11.             typedef void* __libcpp_recursive_mutex_t[5];
  12.         #else
  13.             #error Unsupported architecture
  14.         #endif
  15.     #endif
  16.     ...
  17. #endif
  18.    
  19.    
  20.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement