[libcxx-commits] [libcxx] a8e4b7a - [libc++] NFC: Rename Lit feature for no RTTI to -fno-rtti
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Fri Apr 17 07:37:26 PDT 2020
Author: Louis Dionne
Date: 2020-04-17T10:37:14-04:00
New Revision: a8e4b7a5504196fc920126fb1e71d221e3879545
URL: https://github.com/llvm/llvm-project/commit/a8e4b7a5504196fc920126fb1e71d221e3879545
DIFF: https://github.com/llvm/llvm-project/commit/a8e4b7a5504196fc920126fb1e71d221e3879545.diff
LOG: [libc++] NFC: Rename Lit feature for no RTTI to -fno-rtti
Added:
Modified:
libcxx/test/std/utilities/any/any.class/any.observers/type.pass.cpp
libcxx/test/support/test.support/test_macros_header_rtti.pass.cpp
libcxx/utils/libcxx/test/config.py
Removed:
################################################################################
diff --git a/libcxx/test/std/utilities/any/any.class/any.observers/type.pass.cpp b/libcxx/test/std/utilities/any/any.class/any.observers/type.pass.cpp
index bf7ea92eb903..a59701a27e39 100644
--- a/libcxx/test/std/utilities/any/any.class/any.observers/type.pass.cpp
+++ b/libcxx/test/std/utilities/any/any.class/any.observers/type.pass.cpp
@@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14
-// XFAIL: libcpp-no-rtti
+// XFAIL: -fno-rtti
// <any>
diff --git a/libcxx/test/support/test.support/test_macros_header_rtti.pass.cpp b/libcxx/test/support/test.support/test_macros_header_rtti.pass.cpp
index e38545f9b9cb..0369c90f2f13 100644
--- a/libcxx/test/support/test.support/test_macros_header_rtti.pass.cpp
+++ b/libcxx/test/support/test.support/test_macros_header_rtti.pass.cpp
@@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
-// UNSUPPORTED: libcpp-no-rtti
+// UNSUPPORTED: -fno-rtti
// "support/test_macros.hpp"
diff --git a/libcxx/utils/libcxx/test/config.py b/libcxx/utils/libcxx/test/config.py
index 81cc976565a0..1dfbfcb357f9 100644
--- a/libcxx/utils/libcxx/test/config.py
+++ b/libcxx/utils/libcxx/test/config.py
@@ -658,7 +658,7 @@ def configure_compile_flags_exceptions(self):
def configure_compile_flags_rtti(self):
enable_rtti = self.get_lit_bool('enable_rtti', True)
if not enable_rtti:
- self.config.available_features.add('libcpp-no-rtti')
+ self.config.available_features.add('-fno-rtti')
self.cxx.compile_flags += ['-fno-rtti', '-D_LIBCPP_NO_RTTI']
def configure_compile_flags_abi_version(self):
More information about the libcxx-commits
mailing list