diff options
Diffstat (limited to 'gcc/testsuite/gcc.dg/tree-ssa')
-rw-r--r-- | gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-9.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-10.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-9.c b/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-9.c index 9090ec1..b4a05bb 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-9.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-9.c @@ -1,5 +1,6 @@ /* PR tree-optimization/86274 - SEGFAULT when logging std::to_string(NAN) { dg-do compile } + { dg-skip-if "not IEEE float layout" { "pdp11-*-*" } } { dg-options "-O2 -Wall -fdump-tree-optimized" } */ typedef __SIZE_TYPE__ size_t; diff --git a/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-10.c b/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-10.c index 82163b2..facc023 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-10.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-10.c @@ -3,6 +3,7 @@ point directives. { dg-do compile } { dg-require-effective-target double64plus } + { dg-skip-if "not IEEE float layout" { "pdp11-*-*" } } { dg-options "-O2 -Wformat -Wformat-overflow -ftrack-macro-expansion=0" } */ typedef __builtin_va_list va_list; diff --git a/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c b/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c index f7e779a..f90558e 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c @@ -4,6 +4,7 @@ link if any of the assertions fails. Without optimization the test aborts at runtime if any of the assertions fails. */ /* { dg-do run } */ +/* { dg-skip-if "not IEEE float layout" { "pdp11-*-*" } } */ /* { dg-additional-options "-O2 -Wall -Wno-pedantic -fprintf-return-value" } */ #ifndef LINE |