forked from OSchip/llvm-project
![]() 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 |
||
---|---|---|
.. | ||
runtimes | ||
Dockerfile | ||
apple-install-libcxx.sh | ||
buildkite-pipeline-premerge.sh | ||
buildkite-pipeline-snapshot.sh | ||
buildkite-pipeline.yml | ||
macos-backdeployment.sh | ||
macos-ci-setup | ||
macos-trunk.sh | ||
oss-fuzz.sh | ||
run-buildbot | ||
secrets.env |