re PR tree-optimization/80334 (Segfault when taking address of copy of unaligned...
authorRichard Biener <rguenther@suse.de>
Fri, 7 Apr 2017 08:47:43 +0000 (08:47 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 7 Apr 2017 08:47:43 +0000 (08:47 +0000)
2017-04-07  Richard Biener  <rguenther@suse.de>

PR tree-optimization/80334
* g++.dg/torture/pr80334.C: Use __BIGGEST_ALIGNMENT__ for
alignas on stack.

From-SVN: r246757

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr80334.C

index fc772c467239b846004ffb24cba21b5e86fcedf8..d22a9a9538ad828dcbdf1db487ed6ee6c8379295 100644 (file)
@@ -1,3 +1,9 @@
+2017-04-07  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/80334
+       * g++.dg/torture/pr80334.C: Use __BIGGEST_ALIGNMENT__ for
+       alignas on stack.
+
 2017-04-07  Richard Biener  <rguenther@suse.de>
 
        PR middle-end/80341
index de50c463535c30ef556004aeace6389335bf65f8..aee154876367302cdec222ac774519a737bed70d 100644 (file)
@@ -8,7 +8,7 @@ char x;
 int
 main()
 {
-  alignas(16) B b[3];
+  alignas(__BIGGEST_ALIGNMENT__) B b[3];
   for (int i = 0; i < 3; i++) b[i].unpacked.c = 'a' + i;
   for (int i = 0; i < 3; i++)
     {