[libcxx-dev] Stabilizing libc++'s ABI v2
Duncan Exon Smith via libcxx-dev
libcxx-dev at lists.llvm.org
Wed Mar 20 09:42:37 PDT 2019
We don't talk publicly about any internal plans, but any vendor that supports back-deployment to old OS releases couldn't migrate off v1 until a very long time after shipping v2.
> On 2019 Mar 19, at 22:47, Eric Fiselier <eric at efcs.ca> wrote:
> Does Apple have a plan to migrate off ABI v1?
> On Tue, Mar 19, 2019 at 5:33 PM Duncan Exon Smith via libcxx-dev <libcxx-dev at lists.llvm.org <mailto:libcxx-dev at lists.llvm.org>> wrote:
> > On 2019 Mar 19, at 13:10, Louis Dionne via libcxx-dev <libcxx-dev at lists.llvm.org <mailto:libcxx-dev at lists.llvm.org>> wrote:
> > I'd like to know whether folks currently have breaking changes planned for the version 2 ABI of libc++. Are we aware of improvements that would require breaking the ABI and that we have not implemented yet?
> The one I'm aware of is a compressed mangling for versioning namespaces:
> https://github.com/itanium-cxx-abi/cxx-abi/pull/69 <https://github.com/itanium-cxx-abi/cxx-abi/pull/69>
> libcxx-dev mailing list
> libcxx-dev at lists.llvm.org <mailto:libcxx-dev at lists.llvm.org>
> https://lists.llvm.org/cgi-bin/mailman/listinfo/libcxx-dev <https://lists.llvm.org/cgi-bin/mailman/listinfo/libcxx-dev>
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the libcxx-dev