[libcxx-commits] [PATCH] D106124: [libcxx][modules] protects users from relying on detail headers

Zibi Sarbino via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Sun Feb 27 15:20:03 PST 2022


zibi added a comment.

In D106124#3347612 <https://reviews.llvm.org/D106124#3347612>, @thakis wrote:

> I don't know of anything broken by this, i was just curious :)

The placement of `threading_support.h` in libcxxabi/include made difficult if not impossible to come up with POSIX(OFF) implementation in https://reviews.llvm.org/D120348. I ended up moving `threading_support.h`  into libcxx/include.

Was there any reason why `threading_support.h`  was created in libcxxabi/include and not libcxx/include together with existing implementation file `__threading_support`?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D106124



More information about the libcxx-commits mailing list