[libc++] Convert test-suite workarounds for some C11 features to XFAILs
authorLouis Dionne <ldionne.2@gmail.com>
Tue, 17 Aug 2021 15:21:09 +0000 (11:21 -0400)
committerLouis Dionne <ldionne.2@gmail.com>
Wed, 18 Aug 2021 12:28:11 +0000 (08:28 -0400)
commited7c81d1726c7ecd03d1bc13eeb8d23fdffa5751
treefad6f57b586aaae334f7007c19be61e536f8d1ef
parentdf1033d8dba13d54965fa17a89b3d7c9f1f3b04f
[libc++] Convert test-suite workarounds for some C11 features to XFAILs

Instead of trying to sniff out what features are supported by the
library being tested, the way we normally handle these things is with
Lit annotations. This should not be treated differently.

Differential Revision: https://reviews.llvm.org/D108209
libcxx/test/libcxx/language.support/has_aligned_alloc.compile.pass.cpp [deleted file]
libcxx/test/libcxx/language.support/has_quick_exit.compile.pass.cpp [deleted file]
libcxx/test/libcxx/language.support/has_timespec_get.compile.pass.cpp [deleted file]
libcxx/test/std/depr/depr.c.headers/stdlib_h.pass.cpp
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.start.term/at_quick_exit.compile.fail.cpp [deleted file]
libcxx/test/std/language.support/support.start.term/quick_exit.compile.fail.cpp [deleted file]
libcxx/test/std/language.support/support.start.term/quick_exit.pass.cpp
libcxx/test/std/utilities/time/date.time/ctime.pass.cpp
libcxx/test/support/test_macros.h