[libcxx-commits] [PATCH] D152382: [libc++] Expand the contents of LIBCXX_ENABLE_FILESYSTEM

Michael Platings via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Tue Jul 4 02:57:10 PDT 2023


michaelplatings added a comment.

In D152382#4469614 <https://reviews.llvm.org/D152382#4469614>, @ldionne wrote:

> Anyway, I'm trying something out in D154390 <https://reviews.llvm.org/D154390>

This doesn't yet fix the issue when building with picolibc. It fails with:

  filesystem_clock.cpp:42:12: error: use of undeclared identifier 'clock_gettime'

I think an option is needed in `libcxx/CMakeLists.txt` to disable building `filesystem_clock.cpp`.

In D152382#4469614 <https://reviews.llvm.org/D152382#4469614>, @ldionne wrote:

> it's a bit of a blind attempt.

To help with this you can apply the patch from D154246 <https://reviews.llvm.org/D154246> and run `CXX=clang++ CC=clang libcxx/utils/ci/run-buildbot armv6m-picolibc`.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D152382



More information about the libcxx-commits mailing list