OSDN Git Service

PR testsuite/35512
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Mar 2008 04:01:21 +0000 (04:01 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Mar 2008 04:01:21 +0000 (04:01 +0000)
* gcc.target/ia64/visibility-1.c (foo): Change return type to void.
Write variables instead of reading them.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@133301 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/ia64/visibility-1.c

index 195a779..954f011 100644 (file)
@@ -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
index 53bc2c3..fdccab3 100644 (file)
@@ -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)