[PATCH] D11740: ABI versioning macros for libc++
Eric Fiselier via cfe-commits
cfe-commits at lists.llvm.org
Thu Aug 27 14:41:39 PDT 2015
EricWF added a comment.
Thanks for doing all of this work. It's really appreciated.
First, I don't really think we should have the notion of a "minor" ABI version. It will be hard enough to maintain 2 major versions and I don't understand what a minor ABI version buys us.
In my opinion libc++ should support the following ABI configurations:
1. Previous: The previous major ABI version.
2. Default: The current major ABI version.
3. Unstable: The current major ABI version + all pending ABI breaking changes.
I would like to see the ABI minor version replaced with `_LIBCPP_ABI_UNSTABLE` macro that @mclow.lists originally proposed.
http://reviews.llvm.org/D11740
More information about the cfe-commits
mailing list