[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