aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorIan Bolton <ian.bolton@arm.com>2014-02-06 10:10:41 +0000
committerIan Bolton <ibolton@gcc.gnu.org>2014-02-06 10:10:41 +0000
commitce3904da34e70f926123e730107380dede9353d3 (patch)
tree2a7bdac93a7d7180d04ba756e2fe820c48279fd5 /gcc
parent155b4fccd4c83e71b46dd47c9142d98bd848a07e (diff)
downloadgcc-ce3904da34e70f926123e730107380dede9353d3.zip
gcc-ce3904da34e70f926123e730107380dede9353d3.tar.gz
gcc-ce3904da34e70f926123e730107380dede9353d3.tar.bz2
Fix pr59597.c test to work with PIC variants too
From-SVN: r207541
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.dg/tree-ssa/pr59597.c7
2 files changed, 10 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 70a8f62..a91c110 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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>
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/pr59597.c b/gcc/testsuite/gcc.dg/tree-ssa/pr59597.c
index 814d299..bc9d730 100644
--- a/gcc/testsuite/gcc.dg/tree-ssa/pr59597.c
+++ b/gcc/testsuite/gcc.dg/tree-ssa/pr59597.c
@@ -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++)