aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTamar Christina <tamar.christina@arm.com>2020-06-11 18:19:44 +0100
committerTamar Christina <tamar.christina@arm.com>2020-06-11 18:19:44 +0100
commit8f896fe5cd5fd7162d2996d0c28a6e4647597c2b (patch)
tree987b469218815c16015400dac861a3a7b9ae5803
parent87af4f40453a9c84363bde5d9a58466de7fbee2e (diff)
downloadgcc-8f896fe5cd5fd7162d2996d0c28a6e4647597c2b.zip
gcc-8f896fe5cd5fd7162d2996d0c28a6e4647597c2b.tar.gz
gcc-8f896fe5cd5fd7162d2996d0c28a6e4647597c2b.tar.bz2
Testsuite: Mark check_effective_target_exceptions_enabled test as C++ test input.
The test in check_effective_target_exceptions_enabled uses a C++ keyword `throw` and the test fails with a syntax error on any non-g++ test. I now tell the testsuite driver that this is a C++ input file so it runs it as such in all the drivers. gcc/testsuite/ChangeLog: * lib/target-supports.exp (check_effective_target_exceptions_enabled): Mark as C++ test input.
-rw-r--r--gcc/testsuite/lib/target-supports.exp1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp
index a595042..4dbeccd 100644
--- a/gcc/testsuite/lib/target-supports.exp
+++ b/gcc/testsuite/lib/target-supports.exp
@@ -9537,6 +9537,7 @@ proc check_effective_target_exceptions_enabled {} {
return [check_cached_effective_target exceptions_enabled {
if { [check_effective_target_exceptions] } {
return [check_no_compiler_messages exceptions_enabled assembly {
+ // C++
void foo (void)
{
throw 1;