From fbccf77d37cca5cca51c699bf34f5aa4258bc5a9 Mon Sep 17 00:00:00 2001 From: Daniel Bertalan Date: Tue, 11 Jan 2022 15:42:10 +0100 Subject: [PATCH] Toolchain: Enable std::filesystem support in libc++ Now that the last missing function (`fchmodat(2)`) has been added to LibC, libc++ compiles successfully with std::filesystem support enabled. --- Toolchain/CMake/LLVMRuntimesConfig.cmake | 1 - 1 file changed, 1 deletion(-) diff --git a/Toolchain/CMake/LLVMRuntimesConfig.cmake b/Toolchain/CMake/LLVMRuntimesConfig.cmake index a1b7fd1368..bc13e82545 100644 --- a/Toolchain/CMake/LLVMRuntimesConfig.cmake +++ b/Toolchain/CMake/LLVMRuntimesConfig.cmake @@ -55,7 +55,6 @@ set(CMAKE_ASM_COMPILER_TARGET ${target_triple} CACHE STRING "") set(CMAKE_C_FLAGS ${compiler_flags} CACHE STRING "") set(CMAKE_CXX_FLAGS ${compiler_flags} CACHE STRING "") -set(LIBCXX_ENABLE_FILESYSTEM OFF CACHE BOOL "") set(LIBCXX_USE_COMPILER_RT ON CACHE BOOL "") set(LIBCXX_ENABLE_STATIC_ABI_LIBRARY ON CACHE BOOL "") set(LIBCXX_INCLUDE_BENCHMARKS OFF CACHE BOOL "")