diff options
author | Tamar Christina <tamar.christina@arm.com> | 2020-06-11 18:19:44 +0100 |
---|---|---|
committer | Tamar Christina <tamar.christina@arm.com> | 2020-06-11 18:19:44 +0100 |
commit | 8f896fe5cd5fd7162d2996d0c28a6e4647597c2b (patch) | |
tree | 987b469218815c16015400dac861a3a7b9ae5803 | |
parent | 87af4f40453a9c84363bde5d9a58466de7fbee2e (diff) | |
download | gcc-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.exp | 1 |
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; |