powerpc-darwin, skip ident tests.

The c-c++-common tests fail (or XPASS depending on which) on
powerpc Darwin because it doesn't currently emit .ident marker. 

Since there's no support for .ident in the assembler, we can't
enable the output and therefore these tests should be skipped.

2018-12-24  Iain Sandoe  <iain@sandoe.co.uk>

	* c-c++-common/ident-0a.c: Skip for powerpc-darwin.
	* c-c++-common/ident-0b.c: Likewise.
	* c-c++-common/ident-1a.c: Likewise.
	* c-c++-common/ident-1b.c: Likewise.
	* c-c++-common/ident-2a.c: Likewise.
	* c-c++-common/ident-2b.c: Likewise.

From-SVN: r267394
This commit is contained in:
Iain Sandoe 2018-12-24 08:55:01 +00:00 committed by Iain Sandoe
parent f1b2727feb
commit 224246175f
7 changed files with 15 additions and 0 deletions

View File

@ -1,3 +1,12 @@
2018-12-24 Iain Sandoe <iain@sandoe.co.uk>
* c-c++-common/ident-0a.c: Skip for powerpc-darwin.
* c-c++-common/ident-0b.c: Likewise.
* c-c++-common/ident-1a.c: Likewise.
* c-c++-common/ident-1b.c: Likewise.
* c-c++-common/ident-2a.c: Likewise.
* c-c++-common/ident-2b.c: Likewise.
2018-12-23 Paul Thomas <pault@gcc.gnu.org>
PR fortran/77703

View File

@ -1,6 +1,7 @@
/* PR testsuite/52665
* Make sure scan-assembler-not turns off .ident */
/* { dg-do compile } */
/* { dg-skip-if "no assembler .ident support" { powerpc*-*-darwin* } } */
int i;
/* { dg-final { scan-assembler-not "GCC: " } } */

View File

@ -2,6 +2,7 @@
* Make sure scan-assembler-not turns off .ident unless -fident in testcase */
/* { dg-do compile } */
/* { dg-options "-fident" } */
/* { dg-skip-if "no assembler .ident support" { powerpc*-*-darwin* } } */
int i;
/* { dg-final { scan-assembler-not "GCC: " { xfail *-*-* } } } */

View File

@ -1,6 +1,7 @@
/* PR testsuite/52665
* Make sure scan-assembler turns off .ident */
/* { dg-do compile } */
/* { dg-skip-if "no assembler .ident support" { powerpc*-*-darwin* } } */
int i;
/* { dg-final { scan-assembler "GCC: " { xfail *-*-* } } } */

View File

@ -2,6 +2,7 @@
* Make sure scan-assembler turns off .ident unless -fident in testcase */
/* { dg-do compile } */
/* { dg-options "-fident" } */
/* { dg-skip-if "no assembler .ident support" { powerpc*-*-darwin* } } */
int i;
/* { dg-final { scan-assembler "GCC: " } } */

View File

@ -1,6 +1,7 @@
/* PR testsuite/52665
* Make sure scan-assembler-times turns off .ident */
/* { dg-do compile } */
/* { dg-skip-if "no assembler .ident support" { powerpc*-*-darwin* } } */
int i;
/* { dg-final { scan-assembler-times "GCC: " 0 } } */ /* internal test, keep -times 0 ! */

View File

@ -2,6 +2,7 @@
* Make sure scan-assembler-times turns off .ident unless -fident in testcase */
/* { dg-do compile } */
/* { dg-options "-fident" } */
/* { dg-skip-if "no assembler .ident support" { powerpc*-*-darwin* } } */
int ident;
/* { dg-final { scan-assembler-times "GCC: " 1 } } */