[libc++] Split off tests for aligned_alloc & friends into separate test files
authorLouis Dionne <ldionne.2@gmail.com>
Wed, 18 Aug 2021 12:31:40 +0000 (08:31 -0400)
committerLouis Dionne <ldionne.2@gmail.com>
Wed, 18 Aug 2021 15:52:40 +0000 (11:52 -0400)
commitec574f5da463d303a3771597c233e52d2429db67
tree31daca14d6967d04cef79711a148e3abd01d0679
parent3af250ff1ed490a7c20919b7a594aecdccdc86e4
[libc++] Split off tests for aligned_alloc & friends into separate test files

This allows testing the rest of those headers on most platforms, instead
of XFAILing the whole test just because of a few functions.

As a fly-by fix, remove std/utilities/time/date.time/ctime.pass.cpp,
which was a duplicate of std/language.support/support.runtime/ctime.pass.cpp.

Differential Revision: https://reviews.llvm.org/D108295
libcxx/test/std/depr/depr.c.headers/stdlib_h.aligned_alloc.compile.pass.cpp [new file with mode: 0644]
libcxx/test/std/depr/depr.c.headers/stdlib_h.pass.cpp
libcxx/test/std/language.support/support.runtime/cstdlib.aligned_alloc.compile.pass.cpp [new file with mode: 0644]
libcxx/test/std/language.support/support.runtime/cstdlib.pass.cpp
libcxx/test/std/language.support/support.runtime/ctime.pass.cpp
libcxx/test/std/language.support/support.runtime/ctime.timespec.compile.pass.cpp [new file with mode: 0644]
libcxx/test/std/utilities/time/date.time/ctime.pass.cpp [deleted file]