aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRamana Radhakrishnan <ramana.radhakrishnan@arm.com>2013-06-12 14:48:51 +0000
committerRamana Radhakrishnan <ramana@gcc.gnu.org>2013-06-12 14:48:51 +0000
commit21786a7f42d49d8a1b18bb97171ea031704f0cbd (patch)
tree9f7f645254710f86a007b0d5525cfa6c2cb36173 /gcc
parentca0f62a888b8dab2761501f7b5452ad354e19c00 (diff)
downloadgcc-21786a7f42d49d8a1b18bb97171ea031704f0cbd.zip
gcc-21786a7f42d49d8a1b18bb97171ea031704f0cbd.tar.gz
gcc-21786a7f42d49d8a1b18bb97171ea031704f0cbd.tar.bz2
Fix DATA_ALIGNMENT vs DATA_ABI_ALIGNMENT fallout for aarch32.
2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize to ensure alignment. * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise. From-SVN: r200019
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.target/arm/unaligned-memcpy-3.c2
-rw-r--r--gcc/testsuite/gcc.target/arm/unaligned-memcpy-4.c4
3 files changed, 9 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a341455..187f2ef 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
+
+ * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
+ to ensure alignment.
+ * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
+
2013-06-12 Tobias Burnus <burnus@net-b.de>
* gfortran.dg/finalize_10.f90: Update scan-tree-dump.
diff --git a/gcc/testsuite/gcc.target/arm/unaligned-memcpy-3.c b/gcc/testsuite/gcc.target/arm/unaligned-memcpy-3.c
index 9e2d164..d0b09bd 100644
--- a/gcc/testsuite/gcc.target/arm/unaligned-memcpy-3.c
+++ b/gcc/testsuite/gcc.target/arm/unaligned-memcpy-3.c
@@ -4,7 +4,7 @@
#include <string.h>
-char src[16];
+char src[16] = {0};
void aligned_src (char *dest)
{
diff --git a/gcc/testsuite/gcc.target/arm/unaligned-memcpy-4.c b/gcc/testsuite/gcc.target/arm/unaligned-memcpy-4.c
index 4708c51..830e22e 100644
--- a/gcc/testsuite/gcc.target/arm/unaligned-memcpy-4.c
+++ b/gcc/testsuite/gcc.target/arm/unaligned-memcpy-4.c
@@ -4,8 +4,8 @@
#include <string.h>
-char src[16];
-char dest[16];
+char src[16] = { 0 };
+char dest[16] = { 0 };
void aligned_both (void)
{