2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / gcc.dg / compat / struct-by-value-17_x.c
blobcba628bcb5b23c5edca1527cc40fec18b0f764c8
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(cd, _Complex double)
8 CHECKS(cd, _Complex double)
10 TEST(Scd1, _Complex double)
11 TEST(Scd2, _Complex double)
12 TEST(Scd3, _Complex double)
13 TEST(Scd4, _Complex double)
14 TEST(Scd5, _Complex double)
15 TEST(Scd6, _Complex double)
16 TEST(Scd7, _Complex double)
17 TEST(Scd8, _Complex double)
18 TEST(Scd9, _Complex double)
19 TEST(Scd10, _Complex double)
20 TEST(Scd11, _Complex double)
21 TEST(Scd12, _Complex double)
22 TEST(Scd13, _Complex double)
23 TEST(Scd14, _Complex double)
24 TEST(Scd15, _Complex double)
25 TEST(Scd16, _Complex double)
27 #undef T
29 void
30 struct_by_value_17_x ()
32 DEBUG_INIT
34 #define T(TYPE, MTYPE) testit##TYPE ();
36 T(Scd1, _Complex double)
37 T(Scd2, _Complex double)
38 T(Scd3, _Complex double)
39 T(Scd4, _Complex double)
40 T(Scd5, _Complex double)
41 T(Scd6, _Complex double)
42 T(Scd7, _Complex double)
43 T(Scd8, _Complex double)
44 T(Scd9, _Complex double)
45 T(Scd10, _Complex double)
46 T(Scd11, _Complex double)
47 T(Scd12, _Complex double)
48 T(Scd13, _Complex double)
49 T(Scd14, _Complex double)
50 T(Scd15, _Complex double)
51 T(Scd16, _Complex double)
53 DEBUG_FINI
55 if (fails != 0)
56 abort ();
58 #undef T