From: John David Anglin Date: Sun, 30 Oct 2011 14:33:33 +0000 (+0000) Subject: scal-to-vec2.c (dg-options): Add -fno-common to options on hppa*-*-hpux*. X-Git-Tag: releases/gcc-4.7.0~2701 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=369a98f06d3ae06e5bd30cc150400c1b3d6447e4;p=thirdparty%2Fgcc.git scal-to-vec2.c (dg-options): Add -fno-common to options on hppa*-*-hpux*. * gcc.dg/scal-to-vec2.c (dg-options): Add -fno-common to options on hppa*-*-hpux*. * gcc.dg/torture/vshuf-v8hi.c: Likewise. * gcc.dg/torture/vshuf-v4si.c: Likewise. * gcc.dg/torture/vshuf-v8si.c: Likewise. * gcc.dg/torture/vshuf-v32qi.c: Likewise. * gcc.dg/torture/vshuf-v4di.c: Likewise. * gcc.dg/torture/vshuf-v2df.c: Likewise. * gcc.dg/torture/vshuf-v16qi.c: Likewise. * gcc.dg/torture/vshuf-v4sf.c: Likewise. * gcc.dg/torture/vshuf-v8sf.c: Likewise. * gcc.dg/torture/vshuf-v2di.c: Likewise. * gcc.dg/torture/vshuf-v16hi.c: Likewise. * gcc.dg/torture/vshuf-v4df.c: Likewise. * gcc.dg/tree-ssa/ssa-fre-31.c: Likewise. * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise. * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise. * gcc.dg/vector-compare-2.c: Likewise. From-SVN: r180680 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d02c4bd30a33..b1088ace33dd 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,24 @@ +2011-10-30 John David Anglin + + * gcc.dg/scal-to-vec2.c (dg-options): Add -fno-common to options on + hppa*-*-hpux*. + * gcc.dg/torture/vshuf-v8hi.c: Likewise. + * gcc.dg/torture/vshuf-v4si.c: Likewise. + * gcc.dg/torture/vshuf-v8si.c: Likewise. + * gcc.dg/torture/vshuf-v32qi.c: Likewise. + * gcc.dg/torture/vshuf-v4di.c: Likewise. + * gcc.dg/torture/vshuf-v2df.c: Likewise. + * gcc.dg/torture/vshuf-v16qi.c: Likewise. + * gcc.dg/torture/vshuf-v4sf.c: Likewise. + * gcc.dg/torture/vshuf-v8sf.c: Likewise. + * gcc.dg/torture/vshuf-v2di.c: Likewise. + * gcc.dg/torture/vshuf-v16hi.c: Likewise. + * gcc.dg/torture/vshuf-v4df.c: Likewise. + * gcc.dg/tree-ssa/ssa-fre-31.c: Likewise. + * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise. + * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise. + * gcc.dg/vector-compare-2.c: Likewise. + 2011-10-29 Paolo Carlini PR c++/50901 diff --git a/gcc/testsuite/gcc.dg/scal-to-vec2.c b/gcc/testsuite/gcc.dg/scal-to-vec2.c index 1354aa55b3d3..9ff8c059e567 100644 --- a/gcc/testsuite/gcc.dg/scal-to-vec2.c +++ b/gcc/testsuite/gcc.dg/scal-to-vec2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-options "-fno-common" { target hppa*-*-hpux* } } */ /* Test for C_MAYBE_CONST are folded correctly when expanding an expression to vector. */ diff --git a/gcc/testsuite/gcc.dg/torture/vshuf-v16hi.c b/gcc/testsuite/gcc.dg/torture/vshuf-v16hi.c index a6fbeb5aed5b..9ff3ebbfa3d5 100644 --- a/gcc/testsuite/gcc.dg/torture/vshuf-v16hi.c +++ b/gcc/testsuite/gcc.dg/torture/vshuf-v16hi.c @@ -1,5 +1,6 @@ /* { dg-do run } */ /* { dg-options "-DEXPENSIVE" { target run_expensive_tests } } */ +/* { dg-options "-fno-common" { target hppa*-*-hpux* } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "*" } { "-O2" } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "-flto" } { "" } } */ diff --git a/gcc/testsuite/gcc.dg/torture/vshuf-v16qi.c b/gcc/testsuite/gcc.dg/torture/vshuf-v16qi.c index 526edf289679..062324d7bb9b 100644 --- a/gcc/testsuite/gcc.dg/torture/vshuf-v16qi.c +++ b/gcc/testsuite/gcc.dg/torture/vshuf-v16qi.c @@ -1,5 +1,6 @@ /* { dg-do run } */ /* { dg-options "-DEXPENSIVE" { target run_expensive_tests } } */ +/* { dg-options "-fno-common" { target hppa*-*-hpux* } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "*" } { "-O2" } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "-flto" } { "" } } */ diff --git a/gcc/testsuite/gcc.dg/torture/vshuf-v2df.c b/gcc/testsuite/gcc.dg/torture/vshuf-v2df.c index 7e327b13b754..8e33d1d04116 100644 --- a/gcc/testsuite/gcc.dg/torture/vshuf-v2df.c +++ b/gcc/testsuite/gcc.dg/torture/vshuf-v2df.c @@ -1,5 +1,6 @@ /* { dg-do run } */ /* { dg-options "-DEXPENSIVE" { target run_expensive_tests } } */ +/* { dg-options "-fno-common" { target hppa*-*-hpux* } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "*" } { "-O2" } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "-flto" } { "" } } */ diff --git a/gcc/testsuite/gcc.dg/torture/vshuf-v2di.c b/gcc/testsuite/gcc.dg/torture/vshuf-v2di.c index 63da659807b1..d498c28f0f93 100644 --- a/gcc/testsuite/gcc.dg/torture/vshuf-v2di.c +++ b/gcc/testsuite/gcc.dg/torture/vshuf-v2di.c @@ -1,5 +1,6 @@ /* { dg-do run } */ /* { dg-options "-DEXPENSIVE" { target run_expensive_tests } } */ +/* { dg-options "-fno-common" { target hppa*-*-hpux* } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "*" } { "-O2" } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "-flto" } { "" } } */ diff --git a/gcc/testsuite/gcc.dg/torture/vshuf-v32qi.c b/gcc/testsuite/gcc.dg/torture/vshuf-v32qi.c index cf85815142ae..0179006870c4 100644 --- a/gcc/testsuite/gcc.dg/torture/vshuf-v32qi.c +++ b/gcc/testsuite/gcc.dg/torture/vshuf-v32qi.c @@ -1,5 +1,6 @@ /* { dg-do run } */ /* { dg-options "-DEXPENSIVE" { target run_expensive_tests } } */ +/* { dg-options "-fno-common" { target hppa*-*-hpux* } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "*" } { "-O2" } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "-flto" } { "" } } */ diff --git a/gcc/testsuite/gcc.dg/torture/vshuf-v4df.c b/gcc/testsuite/gcc.dg/torture/vshuf-v4df.c index cc9d340a17fc..c11d6396dfdd 100644 --- a/gcc/testsuite/gcc.dg/torture/vshuf-v4df.c +++ b/gcc/testsuite/gcc.dg/torture/vshuf-v4df.c @@ -1,5 +1,6 @@ /* { dg-do run } */ /* { dg-options "-DEXPENSIVE" { target run_expensive_tests } } */ +/* { dg-options "-fno-common" { target hppa*-*-hpux* } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "*" } { "-O2" } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "-flto" } { "" } } */ diff --git a/gcc/testsuite/gcc.dg/torture/vshuf-v4di.c b/gcc/testsuite/gcc.dg/torture/vshuf-v4di.c index 2d5689616414..494cb78260e6 100644 --- a/gcc/testsuite/gcc.dg/torture/vshuf-v4di.c +++ b/gcc/testsuite/gcc.dg/torture/vshuf-v4di.c @@ -1,5 +1,6 @@ /* { dg-do run } */ /* { dg-options "-DEXPENSIVE" { target run_expensive_tests } } */ +/* { dg-options "-fno-common" { target hppa*-*-hpux* } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "*" } { "-O2" } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "-flto" } { "" } } */ diff --git a/gcc/testsuite/gcc.dg/torture/vshuf-v4sf.c b/gcc/testsuite/gcc.dg/torture/vshuf-v4sf.c index 7e605980312e..4db59f9da145 100644 --- a/gcc/testsuite/gcc.dg/torture/vshuf-v4sf.c +++ b/gcc/testsuite/gcc.dg/torture/vshuf-v4sf.c @@ -1,5 +1,6 @@ /* { dg-do run } */ /* { dg-options "-DEXPENSIVE" { target run_expensive_tests } } */ +/* { dg-options "-fno-common" { target hppa*-*-hpux* } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "*" } { "-O2" } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "-flto" } { "" } } */ diff --git a/gcc/testsuite/gcc.dg/torture/vshuf-v4si.c b/gcc/testsuite/gcc.dg/torture/vshuf-v4si.c index f12b98ea209a..3ae86acd3c6b 100644 --- a/gcc/testsuite/gcc.dg/torture/vshuf-v4si.c +++ b/gcc/testsuite/gcc.dg/torture/vshuf-v4si.c @@ -1,5 +1,6 @@ /* { dg-do run } */ /* { dg-options "-DEXPENSIVE" { target run_expensive_tests } } */ +/* { dg-options "-fno-common" { target hppa*-*-hpux* } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "*" } { "-O2" } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "-flto" } { "" } } */ diff --git a/gcc/testsuite/gcc.dg/torture/vshuf-v8hi.c b/gcc/testsuite/gcc.dg/torture/vshuf-v8hi.c index 1440fb53f89c..f4639880fb66 100644 --- a/gcc/testsuite/gcc.dg/torture/vshuf-v8hi.c +++ b/gcc/testsuite/gcc.dg/torture/vshuf-v8hi.c @@ -1,5 +1,6 @@ /* { dg-do run } */ /* { dg-options "-DEXPENSIVE" { target run_expensive_tests } } */ +/* { dg-options "-fno-common" { target hppa*-*-hpux* } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "*" } { "-O2" } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "-flto" } { "" } } */ diff --git a/gcc/testsuite/gcc.dg/torture/vshuf-v8sf.c b/gcc/testsuite/gcc.dg/torture/vshuf-v8sf.c index 2044760bdc3f..d11aa0c950a8 100644 --- a/gcc/testsuite/gcc.dg/torture/vshuf-v8sf.c +++ b/gcc/testsuite/gcc.dg/torture/vshuf-v8sf.c @@ -1,5 +1,6 @@ /* { dg-do run } */ /* { dg-options "-DEXPENSIVE" { target run_expensive_tests } } */ +/* { dg-options "-fno-common" { target hppa*-*-hpux* } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "*" } { "-O2" } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "-flto" } { "" } } */ diff --git a/gcc/testsuite/gcc.dg/torture/vshuf-v8si.c b/gcc/testsuite/gcc.dg/torture/vshuf-v8si.c index dbf9da7a6993..64d97164d650 100644 --- a/gcc/testsuite/gcc.dg/torture/vshuf-v8si.c +++ b/gcc/testsuite/gcc.dg/torture/vshuf-v8si.c @@ -1,5 +1,6 @@ /* { dg-do run } */ /* { dg-options "-DEXPENSIVE" { target run_expensive_tests } } */ +/* { dg-options "-fno-common" { target hppa*-*-hpux* } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "*" } { "-O2" } } */ /* { dg-skip-if "" { ! run_expensive_tests } { "-flto" } { "" } } */ diff --git a/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-31.c b/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-31.c index 42257cca5ad4..235bd7e4a8cf 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-31.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-31.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-options "-O -fdump-tree-fre1-details" } */ +/* { dg-options "-O -fdump-tree-fre1-details -fno-common" { target hppa*-*-hpux* } } */ typedef double d128 __attribute__((vector_size(16))); typedef float f128 __attribute__((vector_size(16))); diff --git a/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-33.c b/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-33.c index daba77d9822e..7f19e652929c 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-33.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-33.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-options "-O -fdump-tree-fre1-details" } */ +/* { dg-options "-O -fdump-tree-fre1-details -fno-common" { target hppa*-*-hpux* } } */ #define vector __attribute__((vector_size(16) )) diff --git a/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-34.c b/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-34.c index b0b54a228650..e92be29351b1 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-34.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-34.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-options "-O -fdump-tree-fre1-details" } */ +/* { dg-options "-O -fdump-tree-fre1-details -fno-common" { target hppa*-*-hpux* } } */ #define vector __attribute__((vector_size(16) )) diff --git a/gcc/testsuite/gcc.dg/vector-compare-2.c b/gcc/testsuite/gcc.dg/vector-compare-2.c index e672dd1d9c41..f42986fdcb51 100644 --- a/gcc/testsuite/gcc.dg/vector-compare-2.c +++ b/gcc/testsuite/gcc.dg/vector-compare-2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-options "-fno-common" { target hppa*-*-hpux* } } */ /* Test if C_MAYBE_CONST are folded correctly when creating VEC_COND_EXPR. */