// PR c++/36662 | |
// { dg-do compile { target powerpc*-*-* } } | |
// { dg-require-effective-target powerpc_altivec_ok } | |
// { dg-options "-maltivec" } | |
#define vector __attribute__((altivec (vector__))) | |
template <typename c> struct S {}; | |
template <> struct S<vector float> | |
{ | |
static vector float zero; | |
}; | |
template <int> | |
void g (void) | |
{ | |
vector float t = S<vector float>::zero; | |
} |