From: Martin Sebor Date: Thu, 14 Apr 2016 15:25:40 +0000 (+0000) Subject: g++.dg/cpp1y/vla11.C... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=52fbb073e9310d2e1f83a4124a24ec83db1b6fd1;p=gcc.git g++.dg/cpp1y/vla11.C... g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase type size to prevent failures on targets with very low maximum alignment. From-SVN: r234976 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c2a4c932092..b7c5d3c632c 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2016-04-14 Martin Sebor + + * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase + type size to prevent failures on targets with very low maximum + alignment. + 2016-04-14 Richard Biener PR tree-optimization/70623 diff --git a/gcc/testsuite/g++.dg/cpp1y/vla11.C b/gcc/testsuite/g++.dg/cpp1y/vla11.C index af9624a404b..36609abe53b 100644 --- a/gcc/testsuite/g++.dg/cpp1y/vla11.C +++ b/gcc/testsuite/g++.dg/cpp1y/vla11.C @@ -86,9 +86,10 @@ sink (void *p, int line, bool expect, const char *expr) // that the checking code can deal with templates (i.e., completes // the element type of the VLA when necessary). template -struct alignas (TypeSize) TestType +union TestType { char data; + char padding [TypeSize]; }; // Test function invoked with a pointer to each test case. Must