diff options
| author | Michael Platings <michael.platings@arm.com> | 2023-11-29 09:56:20 -0500 |
|---|---|---|
| committer | Louis Dionne <ldionne.2@gmail.com> | 2023-11-29 10:43:16 -0500 |
| commit | 8aeacebf288b2f5dc9d3f23e9ac9a4f910238504 (patch) | |
| tree | 99aeafba1ff44071830c0dbc0a0f6aabe7f073c0 /libcxxabi/test/test_demangle.pass.cpp | |
| parent | 7eb3103123ffa5c6061ad6775ba6c87d6cd5e256 (diff) | |
[libc++] Add initial support for picolibc
Picolibc is a C Standard Library that is commonly used in embedded
environments. This patch adds initial support for this configuration
along with pre-commit CI. As of this patch, the test suite only builds
the tests and nothing is run. A follow-up patch will make the test suite
actually run the tests.
Differential Revision: https://reviews.llvm.org/D154246
Diffstat (limited to 'libcxxabi/test/test_demangle.pass.cpp')
| -rw-r--r-- | libcxxabi/test/test_demangle.pass.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libcxxabi/test/test_demangle.pass.cpp b/libcxxabi/test/test_demangle.pass.cpp index 67d52088a9e7..b7e41099ebfc 100644 --- a/libcxxabi/test/test_demangle.pass.cpp +++ b/libcxxabi/test/test_demangle.pass.cpp @@ -9,6 +9,9 @@ // The demangler does not pass all these tests with the system dylibs on macOS. // XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}} +// This test is too big for most embedded devices. +// XFAIL: LIBCXX-PICOLIBC-FIXME + // https://llvm.org/PR51407 was not fixed in some previously-released // demanglers, which causes them to run into the infinite loop. // UNSUPPORTED: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}} |
