Merge with trank @ 137446
[official-gcc.git] / gcc / testsuite / gcc.dg / compat / struct-by-value-16a_x.c
blob0aa45249590fa2eb61558c38203fd089257fd1c3
1 #include "compat-common.h"
3 #include "fp-struct-defs.h"
4 #include "fp-struct-check.h"
5 #include "fp-struct-test-by-value-x.h"
7 DEFS(cf, _Complex float)
8 CHECKS(cf, _Complex float)
11 TEST(Scf13, _Complex float)
12 TEST(Scf14, _Complex float)
13 TEST(Scf15, _Complex float)
14 TEST(Scf16, _Complex float)
16 #undef T
18 void
19 struct_by_value_16a_x ()
21 DEBUG_INIT
23 #define T(TYPE, MTYPE) testit##TYPE ();
26 T(Scf13, _Complex float)
27 T(Scf14, _Complex float)
28 T(Scf15, _Complex float)
29 T(Scf16, _Complex float)
31 DEBUG_FINI
33 if (fails != 0)
34 abort ();
36 #undef T