From 727c427a619f335a6beae281731e8daa454c10c2 Mon Sep 17 00:00:00 2001 From: froydnj Date: Sat, 30 Jun 2007 17:40:45 +0000 Subject: [PATCH] * gcc.c-torture/execute/20051113-1.c (main): Use the correct type when allocating and initializing a flexible array. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@126156 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/testsuite/ChangeLog | 7 ++++++- gcc/testsuite/gcc.c-torture/execute/20051113-1.c | 4 ++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 59237fa..2583a15 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-06-30 Nathan Froyd + + * gcc.c-torture/execute/20051113-1.c (main): Use the correct type + when allocating and initializing a flexible array. + 2007-06-30 Daniel Franke PR fortran/20373 @@ -99,7 +104,6 @@ PR tree-opt/32417 * gfortran.fortran-torture/compile/pr32417.f90: New test. ->>>>>>> .r126123 2007-06-28 Dorit Nuzman * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc @@ -135,6 +139,7 @@ PR c++/32111 * g++.dg/other/friend5.C: New test. +>>>>>>> .r126155 2007-06-25 Paul Thomas PR fortran/32464 diff --git a/gcc/testsuite/gcc.c-torture/execute/20051113-1.c b/gcc/testsuite/gcc.c-torture/execute/20051113-1.c index 6dbd1f0..6a289fd 100644 --- a/gcc/testsuite/gcc.c-torture/execute/20051113-1.c +++ b/gcc/testsuite/gcc.c-torture/execute/20051113-1.c @@ -54,8 +54,8 @@ long long Sum2 (Struct3 *instrs) return count; } main() { - Struct3 *p = malloc (sizeof (int) + 3 * sizeof(Struct1)); - memset(p, 0, sizeof(int) + 3*sizeof(Struct1)); + Struct3 *p = malloc (sizeof (int) + 3 * sizeof(Union)); + memset(p, 0, sizeof(int) + 3*sizeof(Union)); p->Count = 3; p->List[0].a.Count = 555; p->List[1].a.Count = 999; -- 2.7.4