[libcxx-commits] [PATCH] D103160: [libc++] Update ABI docs

Marshall Clow via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Thu May 27 09:04:59 PDT 2021

mclow.lists added a comment.

In D103160#2784959 <https://reviews.llvm.org/D103160#2784959>, @ldionne wrote:

> We need to decide whether the ABI version is something that can be selected by users when they use libc++, or whether it's something that's baked in when the library is built and shipped (usually by a vendor). In my opinion, the former doesn't make sense, because the ABI version has an influence on what is provided in the `.so` - so the behavior of the headers has to match exactly how the `.so` was built. I'd like to get a common understanding and agreement that this is how things should work.

I concur. It's "baked in" when libc++ is built.

  rG LLVM Github Monorepo



More information about the libcxx-commits mailing list