aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames E Wilson <wilson@tuliptree.org>2008-03-17 21:01:21 -0700
committerJim Wilson <wilson@gcc.gnu.org>2008-03-17 21:01:21 -0700
commitf82f5289e742619a197b035fe05fab6e26a92d63 (patch)
treeb2d4873c69c9a22d9b35fd27a8398e309ddb2d6c
parent3d574e5b1f7606112e6b3a54342b651a40fb4539 (diff)
downloadgcc-f82f5289e742619a197b035fe05fab6e26a92d63.zip
gcc-f82f5289e742619a197b035fe05fab6e26a92d63.tar.gz
gcc-f82f5289e742619a197b035fe05fab6e26a92d63.tar.bz2
re PR testsuite/35512 (gcc.target/ia64/visibility-1.c)
PR testsuite/35512 * gcc.target/ia64/visibility-1.c (foo): Change return type to void. Write variables instead of reading them. From-SVN: r133301
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.target/ia64/visibility-1.c6
2 files changed, 10 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 195a779..954f011 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2008-03-17 James E. Wilson <wilson@tuliptree.org>
+
+ PR testsuite/35512
+ * gcc.target/ia64/visibility-1.c (foo): Change return type to void.
+ Write variables instead of reading them.
+
2008-03-17 Jason Merrill <jason@redhat.com>
PR c++/35548
diff --git a/gcc/testsuite/gcc.target/ia64/visibility-1.c b/gcc/testsuite/gcc.target/ia64/visibility-1.c
index 53bc2c3..fdccab3 100644
--- a/gcc/testsuite/gcc.target/ia64/visibility-1.c
+++ b/gcc/testsuite/gcc.target/ia64/visibility-1.c
@@ -19,9 +19,11 @@ static struct A variable_l __attribute__((section (".sbss")));
struct A variable_m __attribute__((visibility ("hidden"), section(".sbss")));
struct A variable_n __attribute__((section (".sbss")));
-int foo (void)
+void foo (void)
{
- return variable_i + variable_j + variable_k;
+ variable_i = 0;
+ variable_j = 0;
+ variable_k = 0;
}
void bar (void)