forked from OSchip/llvm-project
933518fff8
Previously, LIBCXX_ENABLE_FILESYSTEM controlled only whether the filesystem support was compiled into libc++'s library. This commit promotes the setting to a first-class option like LIBCXX_ENABLE_LOCALIZATION, where the whole library is aware of the setting and features that depend on <filesystem> won't be provided at all. The test suite is also properly annotated such that tests that depend on <filesystem> are disabled when the library doesn't support it. This is an alternative to https://llvm.org/D94824, but also an improvement along the lines of LIBCXX_ENABLE_LOCALIZATION that I had been wanting to make for a while. Differential Revision: https://reviews.llvm.org/D94921 |
||
---|---|---|
.. | ||
algorithms/alg.search | ||
filesystem | ||
func | ||
iterator/ostream.joiner | ||
language.support/support.coroutines | ||
memory | ||
simd | ||
utilities | ||
lit.local.cfg |