Author: asiri Date: Mon Feb 27 09:31:34 2017 New Revision: 296344 URL: http://llvm.org/viewvc/llvm-project?rev=296344&view=rev Log: Attempt to fix arm-native libcxxabi tests for the no-exceptions variant
These tests embed calls to exceptions-related symbols from the abi library, which are absent in the no-exceptions variant. The tests need to be marked as unsupported for the no-exceptions configuration. Modified: libcxxabi/trunk/test/native/arm-linux-eabi/ttype-encoding-00.pass.sh.s libcxxabi/trunk/test/native/arm-linux-eabi/ttype-encoding-90.pass.sh.s Modified: libcxxabi/trunk/test/native/arm-linux-eabi/ttype-encoding-00.pass.sh.s URL: http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/test/native/arm-linux-eabi/ttype-encoding-00.pass.sh.s?rev=296344&r1=296343&r2=296344&view=diff ============================================================================== --- libcxxabi/trunk/test/native/arm-linux-eabi/ttype-encoding-00.pass.sh.s (original) +++ libcxxabi/trunk/test/native/arm-linux-eabi/ttype-encoding-00.pass.sh.s Mon Feb 27 09:31:34 2017 @@ -1,5 +1,6 @@ @ RUN: %cxx %flags %link_flags %s -o %t.exe @ RUN: %exec %t.exe +@ UNSUPPORTED: libcxxabi-no-exceptions @ PURPOSE: Check that 0x00 is a valid value for ttype encoding. LLVM and @ GCC 4.6 are generating 0x00 as ttype encoding. libc++abi should provide Modified: libcxxabi/trunk/test/native/arm-linux-eabi/ttype-encoding-90.pass.sh.s URL: http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/test/native/arm-linux-eabi/ttype-encoding-90.pass.sh.s?rev=296344&r1=296343&r2=296344&view=diff ============================================================================== --- libcxxabi/trunk/test/native/arm-linux-eabi/ttype-encoding-90.pass.sh.s (original) +++ libcxxabi/trunk/test/native/arm-linux-eabi/ttype-encoding-90.pass.sh.s Mon Feb 27 09:31:34 2017 @@ -1,5 +1,6 @@ @ RUN: %cxx %flags %link_flags %s -o %t.exe @ RUN: %exec %t.exe +@ UNSUPPORTED: libcxxabi-no-exceptions @ PURPOSE: Check that 0x90 is a valid value for ttype encoding. _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits