aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJason Merrill <jason@gcc.gnu.org>2016-10-20 09:47:25 -0400
committerJason Merrill <jason@gcc.gnu.org>2016-10-20 09:47:25 -0400
commit916de0338db83c16c07108f35f1748daf3830d7f (patch)
tree4fea6eabc78593d8a8087231200a6bf87da08ca0 /gcc
parent28df87300a0dadffa5332e8a8e25688a7e62f5cd (diff)
downloadgcc-916de0338db83c16c07108f35f1748daf3830d7f.zip
gcc-916de0338db83c16c07108f35f1748daf3830d7f.tar.gz
gcc-916de0338db83c16c07108f35f1748daf3830d7f.tar.bz2
* g++.dg/cpp1z/aligned-new7.C: Fix for small MAX_STACK_ALIGNMENT targets.
From-SVN: r241375
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/g++.dg/cpp1z/aligned-new7.C3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/testsuite/g++.dg/cpp1z/aligned-new7.C b/gcc/testsuite/g++.dg/cpp1z/aligned-new7.C
index e12db9b..695b77f 100644
--- a/gcc/testsuite/g++.dg/cpp1z/aligned-new7.C
+++ b/gcc/testsuite/g++.dg/cpp1z/aligned-new7.C
@@ -8,8 +8,9 @@ struct X
alignas(2*__STDCPP_DEFAULT_NEW_ALIGNMENT__) int i;
};
+alignas(alignof(X)) char buf[sizeof(X)];
+
int main()
{
- alignas(alignof(X)) char buf[sizeof(X)];
::new((void*)buf) X{1};
}