ldionne added a comment.

In D125683#3515675 <https://reviews.llvm.org/D125683#3515675>, @mstorsjo wrote:

> It looks like this patch still lacks compatibility handling for all external 
> users that are setting this option, which need to be able to set the option 
> in this way at least until after the 15.0.0 release.

What would you think about erroring out if someone is still passing 
`LIBCXX_STATICALLY_LINK_ABI_IN_{SHARED|STATIC}_LIBRARY`? Sure, we can try to 
support both for a while, but I wonder whether there's any actual benefit to 
balance the added complexity. Concretely, I suspect this impacts very few 
people, and the fix is really simple. And if we error out during the CMake 
step, we don't risk breaking anyone silently.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D125683/new/

https://reviews.llvm.org/D125683

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to