[libcxx-commits] [PATCH] D152378: [libc++][filesystem] Use _LIBCPP_HIDE_FROM_ABI in common headers
Nikolas Klauser via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Jun 12 08:53:23 PDT 2023
philnik added a comment.
In D152378#4414017 <https://reviews.llvm.org/D152378#4414017>, @ldionne wrote:
> In D152378#4404281 <https://reviews.llvm.org/D152378#4404281>, @philnik wrote:
>
>> How would users end up with multiple versions of a function? All the functions are exclusively in `libc++.a`, and linking against multiple versions or that will definitely blow up.
>
> Why would linking against multiple versions of `libc++.a` blow up? I know it's not a good idea but I'm curious if you know of specific concerns, except e.g. global stream initialization.
You have multiple strong definitions of lots of symbols. How would that //not// blow up?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D152378/new/
https://reviews.llvm.org/D152378
More information about the libcxx-commits
mailing list