You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
libcxx/include/support
Eric Fiselier 5170d7d88f Add _LIBCPP_COMPILER_[CLANG|GCC|MSVC|IBM] macros.
This patch refactors the compiler detection done in `__config` by creating a
set of `_LIBCPP_COMPILER_<TYPE>` macros. The goal of this patch is to make
it easier to detect what compiler is being used outside of `__config`.

Additionally this patch removes workarounds for GCC in `__bit_reference`. I
tested GCC 4.8 and 4.9 without the workaround and neither seemed to need it
anymore.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@291286 91177308-0d34-0410-b5e6-96231b3b80d8
9 years ago
..
android Replace __ANDROID__ with __BIONIC__. 9 years ago
ibm
musl
newlib
solaris Implement LWG issue 1169. num_get not fully compatible with strto* 10 years ago
win32 Add _LIBCPP_COMPILER_[CLANG|GCC|MSVC|IBM] macros. 9 years ago
xlocale Fix signatures of fallback tow(upper|lower)_l. 9 years ago