[PATCH] D11740: ABI versioning macros for libc++

Evgeniy Stepanov via cfe-commits cfe-commits at lists.llvm.org
Thu Aug 27 14:58:34 PDT 2015


eugenis added a comment.

Yes, not being able to use headers in the libcxx source tree is quite unpleasant. It can be fixed by providing a __config_version in libcxx/include with the default version values. Or, in the approach of http://reviews.llvm.org/D11963, do something smart in __config to default to the right version numbers.

Why do we need _LIBCPP_ABI_UNSTABLE at all? How is it different from setting LIBCPP_ABI_MAJOR_VERSION to the current default version + 1?


http://reviews.llvm.org/D11740





More information about the cfe-commits mailing list