https://gcc.gnu.org/g:5d8df6551d27b698cfbbfbd52f608afccb4d8a9b

commit 5d8df6551d27b698cfbbfbd52f608afccb4d8a9b
Author: Thomas Schwinge <tschwi...@baylibre.com>
Date:   Thu Feb 6 22:46:26 2025 +0100

    nvptx doesn't actually support effective-target 'exceptions'
    
            gcc/testsuite/
            * lib/target-supports.exp (check_effective_target_exceptions):
            'return 0' for '[istarget nvptx-*-*]'.
    
    (cherry picked from commit 2466b0b4d9bcfe51c1a049c3d7f6a8043d68630e)

Diff:
---
 gcc/testsuite/ChangeLog.omp           | 6 ++++++
 gcc/testsuite/lib/target-supports.exp | 3 ++-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/gcc/testsuite/ChangeLog.omp b/gcc/testsuite/ChangeLog.omp
index e39f01c2927d..6c427de6c58f 100644
--- a/gcc/testsuite/ChangeLog.omp
+++ b/gcc/testsuite/ChangeLog.omp
@@ -3,6 +3,12 @@
        Backported from trunk:
        2025-02-08  Thomas Schwinge  <tschwi...@baylibre.com>
 
+       * lib/target-supports.exp (check_effective_target_exceptions):
+       'return 0' for '[istarget nvptx-*-*]'.
+
+       Backported from trunk:
+       2025-02-08  Thomas Schwinge  <tschwi...@baylibre.com>
+
        PR target/118772
        * lib/target-supports.exp (check_effective_target_exceptions):
        'return 0' for '[istarget bpf-*-*]'.
diff --git a/gcc/testsuite/lib/target-supports.exp 
b/gcc/testsuite/lib/target-supports.exp
index 2eb2233bb6cf..a8d2a9a39fc3 100644
--- a/gcc/testsuite/lib/target-supports.exp
+++ b/gcc/testsuite/lib/target-supports.exp
@@ -12137,7 +12137,8 @@ proc check_effective_target_fenv_exceptions_long_double 
{} {
 
 proc check_effective_target_exceptions {} {
     if { [istarget amdgcn*-*-*]
-        || [istarget bpf-*-*] } {
+        || [istarget bpf-*-*]
+        || [istarget nvptx-*-*] } {
        return 0
     }
     return 1

Reply via email to