From 0a83b1b01d404507e7c82885c57ba96fcd81a8d9 Mon Sep 17 00:00:00 2001 From: Uros Bizjak Date: Thu, 6 Nov 2008 19:01:18 +0100 Subject: [PATCH] reg-stack.c (reg_to_stack): Add missing braces in memset size calculation. * reg-stack.c (reg_to_stack): Add missing braces in memset size calculation. From-SVN: r141654 --- gcc/ChangeLog | 8 ++++++-- gcc/reg-stack.c | 2 +- gcc/testsuite/ChangeLog | 4 ++-- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2c1a0542c2a..40b0dcbe346 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2008-11-06 Uros Bizjak + + * reg-stack.c (reg_to_stack): Add missing braces in memset + size calculation. + 2008-11-06 Andrew Stubbs * config/arm/bpabi.h (PROFILE_HOOK): New undef. @@ -12,8 +17,7 @@ PR target/35574 * config/sparc/constraints.md (D): New. - * config/sparc/predicates.md (const_double_or_vector_operand): - New. + * config/sparc/predicates.md (const_double_or_vector_operand): New. * config/sparc/sparc.c (sparc_extra_constraint_check): Handle the 'D' constraint. * config/sparc/sparc.md (*movdf_insn_sp32_v9, *movdf_insn_sp64): diff --git a/gcc/reg-stack.c b/gcc/reg-stack.c index 7511d18139e..181238febbf 100644 --- a/gcc/reg-stack.c +++ b/gcc/reg-stack.c @@ -3198,7 +3198,7 @@ reg_to_stack (void) max_uid = get_max_uid (); stack_regs_mentioned_data = VEC_alloc (char, heap, max_uid + 1); memset (VEC_address (char, stack_regs_mentioned_data), - 0, sizeof (char) * max_uid + 1); + 0, sizeof (char) * (max_uid + 1)); convert_regs (); diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 04ec162e0f5..c4963d051a8 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -18,8 +18,8 @@ 2008-11-05 Hans-Peter Nilsson PR target/38016 - * gcc.c-torture/execute/ieee/pr38016.c, - gcc.c-torture/execute/ieee/pr38016.c: New test. + * gcc.c-torture/execute/ieee/pr38016.c: New test. + * gcc.c-torture/execute/ieee/pr38016.x: New file. 2008-11-05 Martin Jambor -- 2.30.2