[backport gcc-4.9/trunk r200148, fixes regression from PR56564 patch <mikpe@it.uu.se>]

List-Archive: <http://gcc.gnu.org/ml/gcc-patches/>
From: "Kyrylo Tkachov" <kyrylo dot tkachov at arm dot com>
Subject: [PATCH][ARM] Fix FAIL: gcc.target/arm/unaligned-memcpy-2.c scan-assembler-times stmia 1
Date: Mon, 17 Jun 2013 10:24:12 +0100

Hi all,

This arm testsuite patch initialises an array in the
unaligned-memcpy-2.c test to ensure alignment, making the test pass.
This is similar to the patch
http://gcc.gnu.org/ml/gcc-patches/2013-06/msg00683.html.

Ok for trunk?

Thanks,
Kyrill

gcc/testsuite/

2013-06-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

	* gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
	ensure alignment.

--- gcc-4.8.1/gcc/testsuite/gcc.target/arm/unaligned-memcpy-2.c.~1~	2011-10-18 12:49:44.000000000 +0200
+++ gcc-4.8.1/gcc/testsuite/gcc.target/arm/unaligned-memcpy-2.c	2013-06-21 12:57:18.506779393 +0200
@@ -4,7 +4,7 @@
 
 #include <string.h>
 
-char dest[16];
+char dest[16] = { 0 };
 
 void aligned_dest (char *src)
 {
