aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Brown <julian@codesourcery.com>2012-07-18 16:27:37 +0000
committerSandra Loosemore <sandra@gcc.gnu.org>2012-07-18 12:27:37 -0400
commit9df3cfeac2ace6252fc0ee9a09af59e52fb66c8e (patch)
tree7aa39d396f17bf451f92c3c2cf8873243a9c1ab5
parentcc5476cb49a7d1a2ece0b9cdbe81930a9f6bdb14 (diff)
downloadgcc-9df3cfeac2ace6252fc0ee9a09af59e52fb66c8e.zip
gcc-9df3cfeac2ace6252fc0ee9a09af59e52fb66c8e.tar.gz
gcc-9df3cfeac2ace6252fc0ee9a09af59e52fb66c8e.tar.bz2
20101011-1.c: Skip on bare-metal m68k.
2012-07-18 Julian Brown <julian@codesourcery.com> Sandra Loosemore <sandra@codesroucery.com> gcc/testsuite/ * gcc.c-torture/execute/20101011-1.c: Skip on bare-metal m68k. Co-Authored-By: Sandra Loosemore <sandra@codesourcery.com> From-SVN: r189620
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/20101011-1.c4
2 files changed, 9 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 3b0f299..c50e716 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2012-07-18 Julian Brown <julian@codesourcery.com>
+ Sandra Loosemore <sandra@codesroucery.com>
+
+ * gcc.c-torture/execute/20101011-1.c: Skip on bare-metal m68k.
+
2012-07-18 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/noreturn4.ad[sb]: New test.
diff --git a/gcc/testsuite/gcc.c-torture/execute/20101011-1.c b/gcc/testsuite/gcc.c-torture/execute/20101011-1.c
index fcf8c07..117ff1d 100644
--- a/gcc/testsuite/gcc.c-torture/execute/20101011-1.c
+++ b/gcc/testsuite/gcc.c-torture/execute/20101011-1.c
@@ -32,6 +32,10 @@
/* Epiphany does not have hardware division, and the software implementation
has truly undefined behaviour for division by 0. */
# define DO_TEST 0
+#elif defined (__m68k__) && !defined(__linux__)
+ /* Attempting to trap division-by-zero in this way isn't likely to work on
+ bare-metal m68k systems. */
+# define DO_TEST 0
#else
# define DO_TEST 1
#endif