diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2008-02-03 20:46:50 +0100 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2008-02-03 20:46:50 +0100 |
commit | 80cf9ff47657709e15d41a465a19af601223c4ee (patch) | |
tree | fe3735c2dffcef48a5f83c8fb0b8bc27d436dd61 /gcc | |
parent | b9332b094d2b506da84d847b0e3a9cfc528dd25b (diff) | |
download | gcc-80cf9ff47657709e15d41a465a19af601223c4ee.zip gcc-80cf9ff47657709e15d41a465a19af601223c4ee.tar.gz gcc-80cf9ff47657709e15d41a465a19af601223c4ee.tar.bz2 |
pr31628.c: Require effective target fpic.
* gcc.target/i386/pr31628.c: Require effective target fpic.
* gcc.target/i386/strinline.c: Ditto.
* gcc.dg/sibcall-6.c: Skip if !nonpic for 32bit x86 targets.
* gcc.dg/pr35045.c: Ditto.
* gcc.dg/20050503-1.c: Ditto.
From-SVN: r132080
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 10 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/20050503-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr35045.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/sibcall-6.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr31628.c | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/strinline.c | 1 |
6 files changed, 15 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e4760f8..4515380 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2008-02-03 Uros Bizjak <ubizjak@gmail.com> + + * gcc.target/i386/pr31628.c: Require effective target fpic. + * gcc.target/i386/strinline.c: Ditto. + * gcc.dg/sibcall-6.c: Skip if !nonpic for 32bit x86 targets. + * gcc.dg/pr35045.c: Ditto. + * gcc.dg/20050503-1.c: Ditto. + 2008-02-03 Paul Thomas <pault@gcc.gnu.org> PR fortran/32760 @@ -2703,7 +2711,7 @@ 2007-11-05 Jakub Jelinek <jakub@redhat.com> PR rtl-optimization/33648 - * gcc.dg/pr33648.c: Require effective targer freorder. + * gcc.dg/pr33648.c: Require effective target freorder. 2007-11-05 Revital Eres <eres@il.ibm.com> diff --git a/gcc/testsuite/gcc.dg/20050503-1.c b/gcc/testsuite/gcc.dg/20050503-1.c index a6c6fa1..d118b95 100644 --- a/gcc/testsuite/gcc.dg/20050503-1.c +++ b/gcc/testsuite/gcc.dg/20050503-1.c @@ -2,7 +2,7 @@ Test whether tail call information is propagated through builtin expanders. */ /* { dg-do compile } */ -/* { dg-skip-if "" { { i?86-*-* x86_64-*-* } && { ilp32 && fpic } } { "*" } { "" } } */ +/* { dg-skip-if "" { { i?86-*-* x86_64-*-* } && { ilp32 && { ! nonpic } } } { "*" } { "" } } */ /* { dg-options "-O2" } */ typedef __SIZE_TYPE__ size_t; diff --git a/gcc/testsuite/gcc.dg/pr35045.c b/gcc/testsuite/gcc.dg/pr35045.c index 16f8799..0b2b209 100644 --- a/gcc/testsuite/gcc.dg/pr35045.c +++ b/gcc/testsuite/gcc.dg/pr35045.c @@ -1,4 +1,5 @@ /* { dg-do run } */ +/* { dg-skip-if "" { { i?86-*-* x86_64-*-* } && { ilp32 && { ! nonpic } } } { "*" } { "" } } */ /* { dg-options "-O2 -fgcse-after-reload" } */ extern void abort (void); diff --git a/gcc/testsuite/gcc.dg/sibcall-6.c b/gcc/testsuite/gcc.dg/sibcall-6.c index f57f9c4..6f2f218 100644 --- a/gcc/testsuite/gcc.dg/sibcall-6.c +++ b/gcc/testsuite/gcc.dg/sibcall-6.c @@ -7,7 +7,7 @@ Contributed by Andreas Bauer <baueran@in.tum.de> */ /* { dg-do run { target i?86-*-* x86_64-*-* s390*-*-* } } */ -/* { dg-skip-if "" { { i?86-*-* x86_64-*-* } && { ilp32 && fpic } } { "*" } { "" } } */ +/* { dg-skip-if "" { { i?86-*-* x86_64-*-* } && { ilp32 && { ! nonpic } } } { "*" } { "" } } */ /* { dg-options "-O2 -foptimize-sibling-calls" } */ extern void abort (void); diff --git a/gcc/testsuite/gcc.target/i386/pr31628.c b/gcc/testsuite/gcc.target/i386/pr31628.c index e3fb7f6..121d9c6 100644 --- a/gcc/testsuite/gcc.target/i386/pr31628.c +++ b/gcc/testsuite/gcc.target/i386/pr31628.c @@ -1,6 +1,7 @@ /* { dg-do run } */ +/* { dg-options "-O2 -fPIC" } */ /* { dg-require-effective-target ilp32 } */ -/* { dg-options "-fPIC -O2" } */ +/* { dg-require-effective-target fpic } */ typedef int tt, *lptt; diff --git a/gcc/testsuite/gcc.target/i386/strinline.c b/gcc/testsuite/gcc.target/i386/strinline.c index 45ac887..2fe6714 100644 --- a/gcc/testsuite/gcc.target/i386/strinline.c +++ b/gcc/testsuite/gcc.target/i386/strinline.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target fpic } */ /* { dg-options "-O2 -fPIC" } */ typedef unsigned int size_t; char * |