]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Darwin, X86, backport test adjusts for PR90698.
authorIain Sandoe <iain@sandoe.co.uk>
Sun, 4 Aug 2019 11:54:13 +0000 (11:54 +0000)
committerIain Sandoe <iains@gcc.gnu.org>
Sun, 4 Aug 2019 11:54:13 +0000 (11:54 +0000)
We don't have support for -mcmodel={medium, large, kernel} so don't
expect tests for those things to work.

For now mark them as xfail where possible and skip where that isn't.
These changes will be logged onto the PR and therefore can be backed
out when the facility is implemented.

2019-08-04  Iain Sandoe  <iain@sandoe.co.uk>

Backport from mainline.
2019-06-01  Iain Sandoe  <iain@sandoe.co.uk>

PR target/90698
* gcc.target/i386/pr49866.c: XFAIL for Darwin.
* gcc.target/i386/pr63538.c: Likewise.
* gcc.target/i386/pr61599-1.c: Skip for Darwin.

From-SVN: r274073

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr49866.c
gcc/testsuite/gcc.target/i386/pr61599-1.c
gcc/testsuite/gcc.target/i386/pr63538.c

index 824d352d12f455f9fce6778eb49777942ab55ebd..51050299ad3b00b47f488b9039f6c92bba96a1c6 100644 (file)
@@ -1,3 +1,13 @@
+2019-08-04  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backport from mainline.
+       2019-06-01  Iain Sandoe  <iain@sandoe.co.uk>
+
+       PR target/90698
+       * gcc.target/i386/pr49866.c: XFAIL for Darwin.
+       * gcc.target/i386/pr63538.c: Likewise.
+       * gcc.target/i386/pr61599-1.c: Skip for Darwin.
+
 2019-08-04  Iain Sandoe  <iain@sandoe.co.uk>
 
        Backport from mainline.
index 622c8f656254b4ec993f4272383088e68208a076..7c80f13ca3a047727ef6855af3ec18f07886126b 100644 (file)
@@ -1,5 +1,6 @@
 /* PR target/49866 */
 /* { dg-do assemble { target lp64 } } */
+/* { dg-xfail-if "PR90698" { *-*-darwin* } } */
 /* { dg-options "-O2 -mcmodel=large"  } */
 
 void fn (void *, int, int);
index 71b1c2f02dd712c8b46ca15f88e4754a18ebf609..52fea393d60a9deb30ae629d057e30e887fedb93 100644 (file)
@@ -1,5 +1,6 @@
 /* PR target/61599 */
 /* { dg-do run { target lp64 } } */
+/* { dg-skip-if "PR90698" { *-*-darwin* } } */
 /* { dg-additional-sources pr61599-2.c } */
 /* { dg-options "-mcmodel=medium -fdata-sections" } */
 
index 7b979c35d81c1d8832445102730e4628462d646f..87d5d3e040fdadd59774f4fa668b5df9e0184a40 100644 (file)
@@ -9,5 +9,5 @@ char *foo ()
 {
   return str;
 }
-
-/* { dg-final { scan-assembler "movabs" } } */
+/* See PR90698 re. Darwin xfail.  */
+/* { dg-final { scan-assembler "movabs" { xfail { *-*-darwin* } } } } */