You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
libcxx_old/test/libcxx/experimental/filesystem
Eric Fiselier b2e9337b06 Fix filesystem build on platforms with weird time_t types.
32-bit powerpc provides a 64 bit time_t type and older ppc64 systems
provide time_t as a floating point type. This caused problems when building
operations.cpp since operations.cpp contained compile time tests for conversions
between time_t and filesystem time type.

When these tests failed they caused the libc++ build to fail as well. This is unfortunate.

This patch moves the tests out of the source file and into the test suite. It also
expands the tests to allow testing of the weird time_t configurations on all platforms.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@307461 91177308-0d34-0410-b5e6-96231b3b80d8
8 years ago
..
class.path Diagnose when reverse_iterator is used on path::iterator. 9 years ago
convert_file_time.sh.cpp Fix filesystem build on platforms with weird time_t types. 8 years ago
lit.local.cfg Add Filesystem TS -- Complete 10 years ago
version.pass.cpp Add Filesystem TS -- Complete 10 years ago