pragma-init-fini.c: Skip on i?86-*-solaris2.8 && !gas.

* gcc.dg/pragma-init-fini.c: Skip on i?86-*-solaris2.8 && !gas.
	* gcc.dg/pragma-init-fini-2.c: XFAIL on i?86-*-solaris2.8 && !gas.

From-SVN: r165365
This commit is contained in:
Rainer Orth 2010-10-12 12:03:56 +00:00 committed by Rainer Orth
parent 514a311a84
commit c0a6b97be5
3 changed files with 7 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2010-10-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* gcc.dg/pragma-init-fini.c: Skip on i?86-*-solaris2.8 && !gas.
* gcc.dg/pragma-init-fini-2.c: XFAIL on i?86-*-solaris2.8 && !gas.
2010-10-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Backport from mainline

View File

@ -2,6 +2,7 @@
/* { dg-do link { target *-*-solaris2.* } } */
/* { dg-options "-fpic" } */
/* { dg-xfail-if "no .pushsection/.popsection" { i?86-*-solaris2.8 && { ! gas } } } */
#include <stdio.h>

View File

@ -1,6 +1,7 @@
/* Tests for #pragma init and #pragma fini. */
/* { dg-do run { target *-*-solaris2.* } } */
/* { dg-skip-if "no .pushsection/.popsection" { i?86-*-solaris2.8 && { ! gas } } } */
extern void abort ();