PR c++/85553
[official-gcc.git] / gcc / testsuite / g++.dg / ext / alias-decl-attr3.C
blobe11178ab832960226b9c14d641d18197e72d3b73
1 // { dg-do run { target c++11 } }
3 template <class T>
4 int
5 align_of_type_wide_array()
7     using type_wide_array __attribute((aligned(__alignof(T))))
8         = unsigned char[sizeof (T)];
10     return __alignof(type_wide_array);
13 int
14 main ()
16     if (align_of_type_wide_array<int>() == __alignof(int))
17         return 0;
18     else
19         return 1;