HomePhabricator

[libc++] Build <filesystem> support as part of the dylib

Authored by ldionne on Mar 19 2019, 1:56 PM.

Description

[libc++] Build <filesystem> support as part of the dylib

Summary:
This patch treats <filesystem> as a first-class citizen of the dylib,
like all other sub-libraries (e.g. <chrono>). As such, it also removes
all special handling for installing the filesystem library separately
or disabling part of the test suite from the lit command line.

Unlike the previous attempt (r356500), this doesn't remove all the
filesystem tests.

Reviewers: mclow.lists, EricWF, serge-sans-paille

Subscribers: mgorny, christof, jkorous, dexonsmith, jfb, jdoerfert, libcxx-commits

Differential Revision: https://reviews.llvm.org/D59152

llvm-svn: 356518

Details

Committed
ldionneMar 19 2019, 1:56 PM
Differential Revision
D59152: [libc++] Build <filesystem> support as part of the dylib
Parents
rG993a05fe1b1d: Fix CodeGen/arm64-microsoft-status-reg.cpp test
Branches
Unknown
Tags
Unknown