OSDN Git Service

* obj-c++.dg/defs.mm (abort): Make it extern "C".
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / obj-c++.dg / encode-2.mm
1 /* { dg-do compile } */
2
3 template <class T>
4 struct Vec {
5  T x, y;
6  int z;
7 };
8
9 Vec<double> dd;
10 const char *enc = @encode(Vec<float>);
11 const char *enc2 = @encode(Vec<double>);
12
13 /* { dg-final { scan-assembler "{Vec<float>=ffi}" { xfail "*-*-*" } } } PR32052 */
14 /* { dg-final { scan-assembler "{Vec<double>=ddi}" { xfail "*-*-*" } } } PR32052 */