aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorSteve Ellcey <sellcey@mips.com>2012-10-09 22:04:11 +0000
committerSteve Ellcey <sje@gcc.gnu.org>2012-10-09 22:04:11 +0000
commit71111e6b202aa01dc4b2ba50ee592c87f240ba7f (patch)
tree69dac3e249178556f057f511c48a2cbba38ba6a4 /gcc
parent703c8606fa58f4c827deda50f641da57294cc78e (diff)
downloadgcc-71111e6b202aa01dc4b2ba50ee592c87f240ba7f.zip
gcc-71111e6b202aa01dc4b2ba50ee592c87f240ba7f.tar.gz
gcc-71111e6b202aa01dc4b2ba50ee592c87f240ba7f.tar.bz2
ext_ins.c: Modify f2 to aviod uninitialized data.
2012-10-09 Steve Ellcey <sellcey@mips.com> * gcc.target/ext_ins.c: Modify f2 to aviod uninitialized data. From-SVN: r192274
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/gcc.target/mips/ext_ins.c7
2 files changed, 7 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index e219d1f..d6c04b7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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
diff --git a/gcc/testsuite/gcc.target/mips/ext_ins.c b/gcc/testsuite/gcc.target/mips/ext_ins.c
index f0169bc..36f0f3f 100644
--- a/gcc/testsuite/gcc.target/mips/ext_ins.c
+++ b/gcc/testsuite/gcc.target/mips/ext_ins.c
@@ -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;
}