diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4e66cf8295e212436fdcff1c70ea461da1ecc659..496066577d5e63173eeb4d4b4b5f82f1356868b4 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,15 @@ +2018-12-29 Dominique d'Humieres <dominiq@gcc.gnu.org> + + PR tree-optimization/68356 + PR target/81210 + PR target/81693 + * gcc.dg/torture/pr68264.c: Skip on darwin. + * gcc.dg/torture/pr68037-1.c: Likewise. + * gcc.dg/torture/pr68037-2.c: Likewise. + * gcc.dg/torture/pr68037-3.c: Likewise. + * gcc.dg/torture/pr25967-1.c: Likewise. + * gcc.dg/torture/pr25967-2.c: Likewise. + 2018-12-29 Jakub Jelinek <jakub@redhat.com> PR ipa/88586 diff --git a/gcc/testsuite/gcc.dg/torture/pr25967-1.c b/gcc/testsuite/gcc.dg/torture/pr25967-1.c index fd26a8b8ce30c7d670b3e81ab7d6d7f91e2210ef..bda1761928a9b3c4abd4aaaa870dd9b5ed666e8f 100644 --- a/gcc/testsuite/gcc.dg/torture/pr25967-1.c +++ b/gcc/testsuite/gcc.dg/torture/pr25967-1.c @@ -1,4 +1,5 @@ /* { dg-do run { target i?86-*-* x86_64-*-* } } */ +/* { dg-skip-if "PR81693 sp not aligned to 16 bytes" { "*-*-darwin*" } } */ /* { dg-options "-mgeneral-regs-only" } */ extern void exit (int); diff --git a/gcc/testsuite/gcc.dg/torture/pr25967-2.c b/gcc/testsuite/gcc.dg/torture/pr25967-2.c index 4a0dd78c0adf9ce0fd89bccb08ec69ff470a5a61..5889b8443081534b40bd230ce2089a2b6b427102 100644 --- a/gcc/testsuite/gcc.dg/torture/pr25967-2.c +++ b/gcc/testsuite/gcc.dg/torture/pr25967-2.c @@ -1,4 +1,5 @@ /* { dg-do run { target i?86-*-* x86_64-*-* } } */ +/* { dg-skip-if "PR81693 sp not aligned to 16 bytes" { "*-*-darwin*" } } */ /* { dg-options "-mgeneral-regs-only" } */ extern void exit (int); diff --git a/gcc/testsuite/gcc.dg/torture/pr68037-1.c b/gcc/testsuite/gcc.dg/torture/pr68037-1.c index 23d7c6f397a34f881f6f7ffaed98ccec6921c122..a50fd4dc1e5506d7b62f705ec0a788352aba0f60 100644 --- a/gcc/testsuite/gcc.dg/torture/pr68037-1.c +++ b/gcc/testsuite/gcc.dg/torture/pr68037-1.c @@ -1,4 +1,5 @@ /* { dg-do run { target i?86-*-* x86_64-*-* } } */ +/* { dg-skip-if "PR81210 sp not aligned to 16 bytes" { *-*-darwin* } } */ /* { dg-options "-mgeneral-regs-only" } */ extern void exit (int); diff --git a/gcc/testsuite/gcc.dg/torture/pr68037-2.c b/gcc/testsuite/gcc.dg/torture/pr68037-2.c index 18f98442ceb54ca810cb12e765d3178a50644c01..77492ac083a3107af03fbf0ab3fc18a0ac3c7221 100644 --- a/gcc/testsuite/gcc.dg/torture/pr68037-2.c +++ b/gcc/testsuite/gcc.dg/torture/pr68037-2.c @@ -1,4 +1,5 @@ /* { dg-do run { target i?86-*-* x86_64-*-* } } */ +/* { dg-skip-if "PR81210 sp not aligned to 16 bytes" { *-*-darwin* } } */ /* { dg-options "-mgeneral-regs-only" } */ extern void exit (int); diff --git a/gcc/testsuite/gcc.dg/torture/pr68037-3.c b/gcc/testsuite/gcc.dg/torture/pr68037-3.c index 86324f1a8fb66a751b5159d7258868fb779002af..a985d26a7be521b71fcde5f151bb5d1f77c32ebc 100644 --- a/gcc/testsuite/gcc.dg/torture/pr68037-3.c +++ b/gcc/testsuite/gcc.dg/torture/pr68037-3.c @@ -1,4 +1,5 @@ /* { dg-do run { target i?86-*-* x86_64-*-* } } */ +/* { dg-skip-if "PR81210 sp not aligned to 16 bytes" { *-*-darwin* } } */ /* { dg-options "-mgeneral-regs-only" } */ #include <stddef.h> diff --git a/gcc/testsuite/gcc.dg/torture/pr68264.c b/gcc/testsuite/gcc.dg/torture/pr68264.c index 9294d5aedb79de1b91b3074e34b089b100031d54..3557a5ffc86125e305206b0a7fbeecc1498fec04 100644 --- a/gcc/testsuite/gcc.dg/torture/pr68264.c +++ b/gcc/testsuite/gcc.dg/torture/pr68264.c @@ -1,4 +1,5 @@ /* { dg-do run } */ +/* { dg-skip-if "PR68356 no math-errno on darwin" { "*-*-darwin*" } } */ /* { dg-add-options ieee } */ /* { dg-require-effective-target fenv_exceptions } */