1/* { dg-do compile } */ 2 3typedef struct Vec { 4 double x, y; 5 int z; 6} xyz_t ; 7 8typedef struct { 9 float fscalar; 10 double dscalar; 11 xyz_t dv; 12 int iscalar; 13} anonymous; 14 15const char *enc = @encode(xyz_t); 16const char *enc2 = @encode(anonymous); 17 18/* { dg-final { scan-assembler "{Vec=ddi}" } } */ 19/* { dg-final { scan-assembler "{?=fd{Vec=ddi}i}" } } */ 20