Fix pr59597.c test to work with PIC variants too
authorIan Bolton <ian.bolton@arm.com>
Thu, 6 Feb 2014 10:10:41 +0000 (10:10 +0000)
committerIan Bolton <ibolton@gcc.gnu.org>
Thu, 6 Feb 2014 10:10:41 +0000 (10:10 +0000)
From-SVN: r207541

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/pr59597.c

index 70a8f62..a91c110 100644 (file)
@@ -1,3 +1,8 @@
+2014-02-06  Ian Bolton  <ian.bolton@arm.com>
+
+       * gcc.dg/tree-ssa/pr59597.c: Make called function static
+       so that expected outcome works for PIC variants too.
+
 2014-02-06  Yury Gribov  <y.gribov@samsung.com>
            Kugan Vivekanandarajah  <kuganv@linaro.org>
 
index 814d299..bc9d730 100644 (file)
@@ -8,7 +8,8 @@ typedef unsigned int u32;
 
 u32 f[NNN], t[NNN];
 
-u16 Calc_crc8(u8 data, u16 crc )
+static u16
+Calc_crc8 (u8 data, u16 crc)
 {
   u8 i=0,x16=0,carry=0;
   for (i = 0; i < 8; i++)
@@ -31,7 +32,9 @@ u16 Calc_crc8(u8 data, u16 crc )
     }
   return crc;
 }
-int main (int argc, char argv[])
+
+int
+main (int argc, char argv[])
 {
   int i, j; u16 crc;
   for (j = 0; j < 10000000; j++)