aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2022-02-03 13:12:37 +0100
committerEric Botcazou <ebotcazou@adacore.com>2022-02-03 13:20:19 +0100
commit635504510a9410844991c68880f2e7352cacfd86 (patch)
tree8cbd8d8bbae4a27c5249f0801241dcf188aaf602 /gcc
parent67cd9cf5bfb5282be1cecaed90db095a7fe6d9f3 (diff)
downloadgcc-635504510a9410844991c68880f2e7352cacfd86.zip
gcc-635504510a9410844991c68880f2e7352cacfd86.tar.gz
gcc-635504510a9410844991c68880f2e7352cacfd86.tar.bz2
Skip gnat.dg/div_zero.adb on PowerPC
The hardware instruction does not trap on divide by zero there. gcc/testsuite PR tree-optimization/104356 * gnat.dg/div_zero.adb: Add dg-skip-if directive for PowerPC.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gnat.dg/div_zero.adb1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/testsuite/gnat.dg/div_zero.adb b/gcc/testsuite/gnat.dg/div_zero.adb
index c7237bd..de88951 100644
--- a/gcc/testsuite/gnat.dg/div_zero.adb
+++ b/gcc/testsuite/gnat.dg/div_zero.adb
@@ -1,4 +1,5 @@
-- { dg-do run }
+-- { dg-skip-if "divide does not trap" { powerpc*-*-* } }
-- This test requires architecture- and OS-specific support code for unwinding
-- through signal frames (typically located in *-unwind.h) to pass. Feel free