[libcxx-dev] Question: Why are std::exception & friends not in a versioned namespace?
Duncan P. N. Exon Smith via libcxx-dev
libcxx-dev at lists.llvm.org
Wed Oct 17 14:55:04 PDT 2018
+libcxx-dev, which I accidentally dropped.
> On Oct 17, 2018, at 14:53, Duncan P. N. Exon Smith <dexonsmith at apple.com> wrote:
> I think it was for exception unwinding compatibility between libc++ and libstdc++. These symbols live in libc++abi, which the other two can link against.
>> On Oct 17, 2018, at 11:32, Louis Dionne via libcxx-dev <libcxx-dev at lists.llvm.org> wrote:
>> The title of the message pretty much says everything. I’m wondering why `std::exception` is not `std::__1::exception` instead — most symbols are in the versioned namespace, but not this one.
>> libcxx-dev mailing list
>> libcxx-dev at lists.llvm.org
More information about the libcxx-dev