]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR testsuite/25442 (-fpic/-fPIC failures in gcc.dg/ipa/ipa-1.c ipa-2.c ipa-3.c...
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Tue, 27 Dec 2005 19:58:28 +0000 (19:58 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Tue, 27 Dec 2005 19:58:28 +0000 (19:58 +0000)
* g++.dg/rtti/tinfo1.C: Scan for ".global" also.

PR testsuite/25442
* gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.

PR testsuite/25441
* gcc.dg/pr23911.c: Make test variable static.

PR testsuite/25444
* gcc.dg/tree-ssa/pr14841.c: Likewise.

From-SVN: r109083

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/rtti/tinfo1.C
gcc/testsuite/gcc.dg/ipa/ipa-1.c
gcc/testsuite/gcc.dg/ipa/ipa-2.c
gcc/testsuite/gcc.dg/ipa/ipa-3.c
gcc/testsuite/gcc.dg/ipa/ipa-4.c
gcc/testsuite/gcc.dg/ipa/ipa-5.c
gcc/testsuite/gcc.dg/pr23911.c
gcc/testsuite/gcc.dg/tree-ssa/pr14841.c

index 91cb4e2803ce73ded57389061a71a6297c40ff61..5abbdade315334438be72bbcb9e350013e939394 100644 (file)
@@ -1,3 +1,17 @@
+2005-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
+       
+       PR testsuite/25442
+       * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
+       gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
+
+       PR testsuite/25441
+       * gcc.dg/pr23911.c: Make test variable static.
+
+       PR testsuite/25444
+       * gcc.dg/tree-ssa/pr14841.c: Likewise.
+
 2005-12-26  Mark Mitchell  <mark@codesourcery.com>
 
        PR c++/25439
index 037ee35fc8f37da09cce7aeb3f3a9f4461a75d29..bd379aacef313304d29e84fbedf30da7427d9fbc 100644 (file)
@@ -1,7 +1,7 @@
 // Test if a local definition is in a linkonce/comdat section.
 // { dg-do compile }
 // { dg-final { scan-assembler "_ZTIP9CTemplateIhE\[: \t\n\]" } }
-// { dg-final { scan-assembler-not ".globl\[   \]+_ZTIP9CTemplateIhE" } }
+// { dg-final { scan-assembler-not "(.globl|.global)\[         \]+_ZTIP9CTemplateIhE" } }
 // { dg-final { scan-assembler-not ".section\[^\n\r\]*_ZTIP9CTemplateIhE\[^\n\r\]*" } }
 
 
index d8f737a380c039adb6745f16da30289a127b5c47..cdac76e701afda68b6a817508c4ff675b81c1dbe 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile } */
 /* { dg-options "-O3 -fipa-cp -fdump-ipa-cp"  } */
+/* { dg-skip-if "PR 25442" { "*-*-*" } { "-fpic" "-fPIC" } { "" } } */
 
 #include <stdio.h>
 int g (int b, int c)
index e614b595119b5ba7659837e2744cb3713c7a80c4..6255e5c1f4584755f72b8dcc9b918a00233f2571 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile } */
 /* { dg-options "-O3 -fipa-cp -fdump-ipa-cp"  } */
+/* { dg-skip-if "PR 25442" { "*-*-*" } { "-fpic" "-fPIC" } { "" } } */
 
 #include <stdio.h>
 int g (int b, int c)
index b4bf394b4e03aa95db346366e29cbfea430cbff4..5abe16ea7cd143d57110ef3c43106d6daac681fa 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile } */
 /* { dg-options "-O3 -fipa-cp -fdump-ipa-cp"  } */
+/* { dg-skip-if "PR 25442" { "*-*-*" } { "-fpic" "-fPIC" } { "" } } */
 
 
 /* Double constants.  */
index edb15a81b8bfb33f0a893e3df88b3db11fc50462..ffb1e838eceb1e2539b47b393f3ffd18ac2547ca 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile } */
 /* { dg-options "-O3 -fipa-cp -fdump-ipa-cp"  } */
+/* { dg-skip-if "PR 25442" { "*-*-*" } { "-fpic" "-fPIC" } { "" } } */
 
 #include <stdio.h>
 int g (int b, int c)
index efb08da30042cf3a70dfd8d40f717aa679cd5e9c..c99079de694803d21c7e9bdb0a9f884577c86153 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile } */
 /* { dg-options "-O3 -fipa-cp -fdump-ipa-cp"  } */
+/* { dg-skip-if "PR 25442" { "*-*-*" } { "-fpic" "-fPIC" } { "" } } */
 
 /* Float & short constants.  */
 
index 1003075b39dbd49eb0f2106f82ed3092f439f959..9c8fad341ba183427f89c72cfc4d036487dd0e38 100644 (file)
@@ -4,7 +4,7 @@
 /* { dg-options "-O2 -fdump-tree-store_ccp" } */
 
 double _Complex *a; 
-const double _Complex b[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; 
+static const double _Complex b[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; 
  
 void 
 test (void) 
index 4f9c759da902f12c893d7c1899c0fbf26de67e42..05ceeb279e93302de42274cf8069c5802b97b843 100644 (file)
@@ -10,7 +10,7 @@ struct car {
   int tire_pressure[4];
 };
 
-const struct car cars[] = {
+static const struct car cars[] = {
   { 75, { 10, 20, 30, 40 } },
   { 35, { 12, 34, 56, 78 } },
   { 40, { 19, 28, 37, 46 } }