diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2011-12-05 18:59:32 +0100 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2011-12-05 18:59:32 +0100 |
commit | 6778ae9d4b9cbd7b994b2bae61a26181e79dc809 (patch) | |
tree | 82be4adc968f276a733e3683df605f3f1e93a433 | |
parent | 27508f5fa3c79ca39d32079348017c6132d25722 (diff) | |
download | gcc-6778ae9d4b9cbd7b994b2bae61a26181e79dc809.zip gcc-6778ae9d4b9cbd7b994b2bae61a26181e79dc809.tar.gz gcc-6778ae9d4b9cbd7b994b2bae61a26181e79dc809.tar.bz2 |
re PR testsuite/51128 (New LTO failures)
PR testsuite/51128
* gcc.dg/torture/pr23821.c: Skip if -fno-fat-lto-objects was passed.
* gcc.dg/torture/pr39074.c: Ditto.
* gcc.dg/torture/pr39074-2.c: Ditto.
* gcc.dg/torture/pr42898.c: Ditto.
* gcc.dg/torture/pr42898-2.c: Ditto.
* gcc.dg/torture/pr45704.c: Ditto.
* gcc.dg/torture/pr50472.c: Ditto.
* gcc.dg/torture/pta-callused-1.c: Ditto.
* gcc.dg/torture/pta-ptrarith-1.c: Ditto.
* gcc.dg/torture/pta-ptrarith-2.c: Ditto.
* gcc.dg/torture/pta-ptrarith-3.c: Ditto.
* gcc.dg/torture/pta-escape-1.c: Ditto.
* gcc.dg/torture/ipa-pta-1.c: Ditto.
* gcc.dg/torture/ssa-pta-fn-1.c: Ditto.
From-SVN: r182016
-rw-r--r-- | gcc/testsuite/ChangeLog | 18 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/ipa-pta-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pr23821.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pr39074-2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pr39074.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pr42898-2.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pr42898.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pr45704.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pr50472.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pta-callused-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pta-escape-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pta-ptrarith-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pta-ptrarith-2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pta-ptrarith-3.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/ssa-pta-fn-1.c | 2 |
15 files changed, 32 insertions, 10 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c855657..fac85fe 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,21 @@ +2011-12-05 Uros Bizjak <ubizjak@gmail.com> + + PR testsuite/51128 + * gcc.dg/torture/pr23821.c: Skip if -fno-fat-lto-objects was passed. + * gcc.dg/torture/pr39074.c: Ditto. + * gcc.dg/torture/pr39074-2.c: Ditto. + * gcc.dg/torture/pr42898.c: Ditto. + * gcc.dg/torture/pr42898-2.c: Ditto. + * gcc.dg/torture/pr45704.c: Ditto. + * gcc.dg/torture/pr50472.c: Ditto. + * gcc.dg/torture/pta-callused-1.c: Ditto. + * gcc.dg/torture/pta-ptrarith-1.c: Ditto. + * gcc.dg/torture/pta-ptrarith-2.c: Ditto. + * gcc.dg/torture/pta-ptrarith-3.c: Ditto. + * gcc.dg/torture/pta-escape-1.c: Ditto. + * gcc.dg/torture/ipa-pta-1.c: Ditto. + * gcc.dg/torture/ssa-pta-fn-1.c: Ditto. + 2011-12-05 Kazu Hirata <kazu@codesourcery.com> PR target/51408 diff --git a/gcc/testsuite/gcc.dg/torture/ipa-pta-1.c b/gcc/testsuite/gcc.dg/torture/ipa-pta-1.c index 6d0d032..aae987d 100644 --- a/gcc/testsuite/gcc.dg/torture/ipa-pta-1.c +++ b/gcc/testsuite/gcc.dg/torture/ipa-pta-1.c @@ -1,6 +1,6 @@ /* { dg-do compile { target { nonpic } } } */ /* { dg-options "-fipa-pta -fdump-ipa-pta" } */ -/* { dg-skip-if "" { *-*-* } { "-O0" } { "" } } */ +/* { dg-skip-if "" { *-*-* } { "-O0" "-fno-fat-lto-objects" } { "" } } */ struct X { char x; char y; }; diff --git a/gcc/testsuite/gcc.dg/torture/pr23821.c b/gcc/testsuite/gcc.dg/torture/pr23821.c index 7632d84..04847d6 100644 --- a/gcc/testsuite/gcc.dg/torture/pr23821.c +++ b/gcc/testsuite/gcc.dg/torture/pr23821.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-skip-if "" { *-*-* } { "-O0" } { "" } } */ +/* { dg-skip-if "" { *-*-* } { "-O0" "-fno-fat-lto-objects" } { "" } } */ /* At -O1 DOM threads a jump in a non-optimal way which leads to the bogus propagation. */ /* { dg-skip-if "" { *-*-* } { "-O1" } { "" } } */ diff --git a/gcc/testsuite/gcc.dg/torture/pr39074-2.c b/gcc/testsuite/gcc.dg/torture/pr39074-2.c index a90c564..2278c23 100644 --- a/gcc/testsuite/gcc.dg/torture/pr39074-2.c +++ b/gcc/testsuite/gcc.dg/torture/pr39074-2.c @@ -1,7 +1,7 @@ /* { dg-do run } */ /* { dg-require-effective-target stdint_types } */ /* { dg-options "-fdump-tree-alias" } */ -/* { dg-skip-if "" { *-*-* } { "-O0" } { "" } } */ +/* { dg-skip-if "" { *-*-* } { "-O0" "-fno-fat-lto-objects" } { "" } } */ #include <stdint.h> diff --git a/gcc/testsuite/gcc.dg/torture/pr39074.c b/gcc/testsuite/gcc.dg/torture/pr39074.c index fe35cd9..4775062 100644 --- a/gcc/testsuite/gcc.dg/torture/pr39074.c +++ b/gcc/testsuite/gcc.dg/torture/pr39074.c @@ -1,6 +1,6 @@ /* { dg-do run } */ /* { dg-options "-fdump-tree-alias" } */ -/* { dg-skip-if "" { *-*-* } { "-O0" } { "" } } */ +/* { dg-skip-if "" { *-*-* } { "-O0" "-fno-fat-lto-objects" } { "" } } */ typedef __PTRDIFF_TYPE__ intptr_t; diff --git a/gcc/testsuite/gcc.dg/torture/pr42898-2.c b/gcc/testsuite/gcc.dg/torture/pr42898-2.c index f90a85e..ee2de96 100644 --- a/gcc/testsuite/gcc.dg/torture/pr42898-2.c +++ b/gcc/testsuite/gcc.dg/torture/pr42898-2.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-options "-fdump-tree-optimized" } */ +/* { dg-skip-if "" { *-*-* } { "-fno-fat-lto-objects" } { "" } } */ struct hardware { int parm1:8; diff --git a/gcc/testsuite/gcc.dg/torture/pr42898.c b/gcc/testsuite/gcc.dg/torture/pr42898.c index df8b46a..d87c45d 100644 --- a/gcc/testsuite/gcc.dg/torture/pr42898.c +++ b/gcc/testsuite/gcc.dg/torture/pr42898.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-options "-fdump-tree-optimized" } */ +/* { dg-skip-if "" { *-*-* } { "-fno-fat-lto-objects" } { "" } } */ struct hardware { int parm1:8; diff --git a/gcc/testsuite/gcc.dg/torture/pr45704.c b/gcc/testsuite/gcc.dg/torture/pr45704.c index 487b30a..51456ce 100644 --- a/gcc/testsuite/gcc.dg/torture/pr45704.c +++ b/gcc/testsuite/gcc.dg/torture/pr45704.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-options "-fdump-tree-optimized" } */ +/* { dg-skip-if "" { *-*-* } { "-fno-fat-lto-objects" } { "" } } */ struct st { int ptr; diff --git a/gcc/testsuite/gcc.dg/torture/pr50472.c b/gcc/testsuite/gcc.dg/torture/pr50472.c index 280f2c4..3b432ea 100644 --- a/gcc/testsuite/gcc.dg/torture/pr50472.c +++ b/gcc/testsuite/gcc.dg/torture/pr50472.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-options "-fdump-tree-optimized" } */ +/* { dg-skip-if "" { *-*-* } { "-fno-fat-lto-objects" } { "" } } */ static const unsigned int foo = 1; unsigned int test( void ) diff --git a/gcc/testsuite/gcc.dg/torture/pta-callused-1.c b/gcc/testsuite/gcc.dg/torture/pta-callused-1.c index dfbde86..93e7d2b 100644 --- a/gcc/testsuite/gcc.dg/torture/pta-callused-1.c +++ b/gcc/testsuite/gcc.dg/torture/pta-callused-1.c @@ -1,6 +1,6 @@ /* { dg-do run } */ /* { dg-options "-fdump-tree-alias" } */ -/* { dg-skip-if "" { *-*-* } { "-O0" } { "" } } */ +/* { dg-skip-if "" { *-*-* } { "-O0" "-fno-fat-lto-objects" } { "" } } */ volatile int i; int ** __attribute__((noinline,pure)) foo(int **p) { i; return p; } diff --git a/gcc/testsuite/gcc.dg/torture/pta-escape-1.c b/gcc/testsuite/gcc.dg/torture/pta-escape-1.c index 2aafe80..dbfd4c9 100644 --- a/gcc/testsuite/gcc.dg/torture/pta-escape-1.c +++ b/gcc/testsuite/gcc.dg/torture/pta-escape-1.c @@ -1,6 +1,6 @@ /* { dg-do run } */ /* { dg-options "-fdump-tree-alias" } */ -/* { dg-skip-if "" { *-*-* } { "-O0" } { "" } } */ +/* { dg-skip-if "" { *-*-* } { "-O0" "-fno-fat-lto-objects" } { "" } } */ int *p; void __attribute__((noinline,noclone)) diff --git a/gcc/testsuite/gcc.dg/torture/pta-ptrarith-1.c b/gcc/testsuite/gcc.dg/torture/pta-ptrarith-1.c index d41868e..ab5634d 100644 --- a/gcc/testsuite/gcc.dg/torture/pta-ptrarith-1.c +++ b/gcc/testsuite/gcc.dg/torture/pta-ptrarith-1.c @@ -1,6 +1,6 @@ /* { dg-do run } */ /* { dg-options "-fdump-tree-alias" } */ -/* { dg-skip-if "" { *-*-* } { "-O0" } { "" } } */ +/* { dg-skip-if "" { *-*-* } { "-O0" "-fno-fat-lto-objects" } { "" } } */ struct Foo { int *p; diff --git a/gcc/testsuite/gcc.dg/torture/pta-ptrarith-2.c b/gcc/testsuite/gcc.dg/torture/pta-ptrarith-2.c index fb5b2e1..1158775 100644 --- a/gcc/testsuite/gcc.dg/torture/pta-ptrarith-2.c +++ b/gcc/testsuite/gcc.dg/torture/pta-ptrarith-2.c @@ -1,6 +1,6 @@ /* { dg-do run } */ /* { dg-options "-fdump-tree-alias" } */ -/* { dg-skip-if "" { *-*-* } { "-O0" } { "" } } */ +/* { dg-skip-if "" { *-*-* } { "-O0" "-fno-fat-lto-objects" } { "" } } */ struct Foo { int **p; diff --git a/gcc/testsuite/gcc.dg/torture/pta-ptrarith-3.c b/gcc/testsuite/gcc.dg/torture/pta-ptrarith-3.c index 6c08319..03f2393 100644 --- a/gcc/testsuite/gcc.dg/torture/pta-ptrarith-3.c +++ b/gcc/testsuite/gcc.dg/torture/pta-ptrarith-3.c @@ -1,6 +1,6 @@ /* { dg-do run } */ /* { dg-options "-fdump-tree-alias" } */ -/* { dg-skip-if "" { *-*-* } { "-O0" } { "" } } */ +/* { dg-skip-if "" { *-*-* } { "-O0" "-fno-fat-lto-objects" } { "" } } */ extern void abort (void); struct X { diff --git a/gcc/testsuite/gcc.dg/torture/ssa-pta-fn-1.c b/gcc/testsuite/gcc.dg/torture/ssa-pta-fn-1.c index 80785f0..7781795 100644 --- a/gcc/testsuite/gcc.dg/torture/ssa-pta-fn-1.c +++ b/gcc/testsuite/gcc.dg/torture/ssa-pta-fn-1.c @@ -1,6 +1,6 @@ /* { dg-do run } */ /* { dg-options "-fdump-tree-alias" } */ -/* { dg-skip-if "" { *-*-* } { "-O0" } { "" } } */ +/* { dg-skip-if "" { *-*-* } { "-O0" "-fno-fat-lto-objects" } { "" } } */ extern void abort (void); int *glob; |