aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorTom de Vries <tom@codesourcery.com>2017-12-30 10:31:54 +0000
committerTom de Vries <vries@gcc.gnu.org>2017-12-30 10:31:54 +0000
commitdcf1730d7b527e9777051398cd81f6beafe988c8 (patch)
tree237cf55a0892070ded1727cbd032125bef4e2656 /gcc
parentbad96311489b4b479059863577b785a6b71978c5 (diff)
downloadgcc-dcf1730d7b527e9777051398cd81f6beafe988c8.zip
gcc-dcf1730d7b527e9777051398cd81f6beafe988c8.tar.gz
gcc-dcf1730d7b527e9777051398cd81f6beafe988c8.tar.bz2
Fix 'memory cannot be printed' in c-c++-common/ubsan/object-size-9.c
2017-12-30 Tom de Vries <tom@codesourcery.com> PR testsuite/83612 * c-c++-common/ubsan/object-size-9.c (t): Add alignment attribute. From-SVN: r256042
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.dg/ubsan/object-size-9.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index de242f8..d555be0 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2017-12-30 Tom de Vries <tom@codesourcery.com>
+
+ PR testsuite/83612
+ * c-c++-common/ubsan/object-size-9.c (t): Add alignment attribute.
+
2017-12-28 Uros Bizjak <ubizjak@gmail.com>
* g++.old-deja/g++.ext/namedret2.C (f): Return a value.
diff --git a/gcc/testsuite/gcc.dg/ubsan/object-size-9.c b/gcc/testsuite/gcc.dg/ubsan/object-size-9.c
index e0a2980..41c4a94 100644
--- a/gcc/testsuite/gcc.dg/ubsan/object-size-9.c
+++ b/gcc/testsuite/gcc.dg/ubsan/object-size-9.c
@@ -3,7 +3,7 @@
/* { dg-options "-fsanitize=undefined" } */
struct T { int c; char d[]; };
-struct T t = { 1, "a" };
+struct T t __attribute__ ((aligned(4096))) = { 1, "a" };
int
baz (int i)