commit | 32ff3279eb04981ad01bb386a1c1407738cfa40e | [log] [tgz] |
---|---|---|
author | Eric Fiselier <eric@efcs.ca> | Sat Jan 07 02:43:58 2017 +0000 |
committer | Eric Fiselier <eric@efcs.ca> | Sat Jan 07 02:43:58 2017 +0000 |
tree | 6f63b51835f859d4741295a18e7b6300b46aa916 | |
parent | 51eb1be9ecd834b27ffa5f3447218de3af4a34e9 [diff] |
Add _LIBCPP_ABI_[ITANIUM|MICROSOFT] macros. This patch adds a libc++ configuration macro for the ABI we are targeting, either Itanium or Microsoft. For now we configure for the Microsoft ABI when on Windows with a compiler that defines _MSC_VER. However this is only temporary until Clang implements builtin macros we can use. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@291329 91177308-0d34-0410-b5e6-96231b3b80d8