diff options
author | Eric Fiselier <eric@efcs.ca> | 2017-01-06 21:42:58 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2017-01-06 21:42:58 +0000 |
commit | 541f9e28309c77b6fd9ca819e892cf98a768a26a (patch) | |
tree | 3bc8a438e198f6a2fcd12b1c31dc15c59da41f52 /lldb/packages/Python/lldbsuite/test/python_api/thread/main2.cpp | |
parent | d1b954884cd83701054f2c1ff8efc7b84b5c8cc4 (diff) | |
download | bcm5719-llvm-541f9e28309c77b6fd9ca819e892cf98a768a26a.tar.gz bcm5719-llvm-541f9e28309c77b6fd9ca819e892cf98a768a26a.zip |
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.
llvm-svn: 291286
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread/main2.cpp')
0 files changed, 0 insertions, 0 deletions