ext_ins.c: Modify f2 to aviod uninitialized data.
authorSteve Ellcey <sellcey@mips.com>
Tue, 9 Oct 2012 22:04:11 +0000 (22:04 +0000)
committerSteve Ellcey <sje@gcc.gnu.org>
Tue, 9 Oct 2012 22:04:11 +0000 (22:04 +0000)
2012-10-09  Steve Ellcey  <sellcey@mips.com>

* gcc.target/ext_ins.c: Modify f2 to aviod uninitialized data.

From-SVN: r192274

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/mips/ext_ins.c

index e219d1f..d6c04b7 100644 (file)
@@ -1,3 +1,7 @@
+2012-10-09  Steve Ellcey  <sellcey@mips.com>
+
+       * gcc.target/ext_ins.c: Modify f2 to aviod uninitialized data.
+
 2012-10-09  Paolo Carlini  <paolo.carlini@oracle.com>
 
        PR c++/53763
index f0169bc..36f0f3f 100644 (file)
@@ -18,9 +18,8 @@ NOMIPS16 unsigned int f1 (struct A a)
   return a.j;
 }
 
-NOMIPS16 void f2 (int i)
+NOMIPS16 struct A f2 (struct A a, int i)
 {
-  struct A c;
-  c.j = i;
-  func (c);
+  a.j = i;
+  return a;
 }