summaryrefslogtreecommitdiff
path: root/libcxxabi/test
diff options
context:
space:
mode:
authorLouis Dionne <ldionne.2@gmail.com>2022-05-26 11:12:45 -0400
committerLouis Dionne <ldionne.2@gmail.com>2022-05-27 13:15:48 -0400
commit719bf2d9d9fdb8792b15d93364c9c6b2ddd68a36 (patch)
tree96887890ddbf4c0c4d689a89981b0e57fe218610 /libcxxabi/test
parentc358d98b998fc5e34510e4d2c7c25b8d1eb32fb7 (diff)
downloadllvm-719bf2d9d9fdb8792b15d93364c9c6b2ddd68a36.tar.gz
[runtimes] Officially deprecate the legacy testing configuration system
Add a warning and tweak the release note to explain that the deprecation targets libc++, libc++abi and libuwnind as well. Also, as a fly-by, ensure that our CI runs the legacy testing configuration for libc++, libc++abi and libunwind. This doesn't matter too much since it's deprecated, but we might as well test it properly. Differential Revision: https://reviews.llvm.org/D126478
Diffstat (limited to 'libcxxabi/test')
-rw-r--r--libcxxabi/test/lit.site.cfg.in3
1 files changed, 3 insertions, 0 deletions
diff --git a/libcxxabi/test/lit.site.cfg.in b/libcxxabi/test/lit.site.cfg.in
index ae387f55e035..7a786a3a7691 100644
--- a/libcxxabi/test/lit.site.cfg.in
+++ b/libcxxabi/test/lit.site.cfg.in
@@ -60,3 +60,6 @@ import libcxxabi.test.config
configuration = libcxxabi.test.config.Configuration(lit_config, config)
configuration.configure()
configuration.print_config_info()
+
+lit_config.warning("This is a legacy testing configuration which will be removed in LLVM 16. "
+ "Please use one of the configurations in libcxxabi/test/configs or define your own.")