Merge with trank @ 137446
[official-gcc.git] / gcc / testsuite / gcc.dg / compat / struct-by-value-18a_x.c
blob72f5bbf5d44d6653265c1db3e342cbf37169faad
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(cld, _Complex long double)
8 CHECKS(cld, _Complex long double)
11 TEST(Scld13, _Complex long double)
12 TEST(Scld14, _Complex long double)
13 TEST(Scld15, _Complex long double)
14 TEST(Scld16, _Complex long double)
16 #undef T
18 void
19 struct_by_value_18a_x ()
21 DEBUG_INIT
23 #define T(TYPE, MTYPE) testit##TYPE ();
26 T(Scld13, _Complex long double)
27 T(Scld14, _Complex long double)
28 T(Scld15, _Complex long double)
29 T(Scld16, _Complex long double)
31 DEBUG_FINI
33 if (fails != 0)
34 abort ();
36 #undef T