aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Biener <rguenth@gcc.gnu.org>2009-07-08 12:41:59 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2009-07-08 12:41:59 +0000
commit9cb225b93f850d79193ed426c9684fc3eef36f05 (patch)
treebe108cfd867c1021bf017380e59363f5c110bcdf /gcc
parent8ed77e22a98f25dc1eddf22fb4bc50b7657aac4e (diff)
downloadgcc-9cb225b93f850d79193ed426c9684fc3eef36f05.zip
gcc-9cb225b93f850d79193ed426c9684fc3eef36f05.tar.gz
gcc-9cb225b93f850d79193ed426c9684fc3eef36f05.tar.bz2
ssa-pta-fn-1.c: Fix invalid testcase.
2009-07-08 Richard Guenther <rguenther@suse.de> * gcc.dg/torture/ssa-pta-fn-1.c: Fix invalid testcase. From-SVN: r149367
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.dg/torture/ssa-pta-fn-1.c3
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index c3603d1..8a597ea 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,4 +1,8 @@
-2008-07-08 Paul Thomas <pault@gcc.gnu.org>
+2009-07-08 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/torture/ssa-pta-fn-1.c: Fix invalid testcase.
+
+2009-07-08 Paul Thomas <pault@gcc.gnu.org>
PR fortran/40591
* gfortran.dg/proc_ptr_21.f90: New test.
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 21d36dc..a93372d 100644
--- a/gcc/testsuite/gcc.dg/torture/ssa-pta-fn-1.c
+++ b/gcc/testsuite/gcc.dg/torture/ssa-pta-fn-1.c
@@ -4,12 +4,13 @@
extern void abort (void);
int *glob;
+volatile int dummy;
int * __attribute__((noinline,const))
foo_const(int *p) { return p; }
int * __attribute__((noinline,pure))
-foo_pure(int *p) { return glob; }
+foo_pure(int *p) { dummy; return p; }
int * __attribute__((noinline))
foo_normal(int *p) { glob = p; return p; }