OSDN Git Service

* gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / compat / struct-by-value-7_x.c
1 #include "compat-common.h"
2
3 #include "fp-struct-defs.h"
4 #include "fp-struct-check.h"
5 #include "fp-struct-test-by-value-x.h"
6
7 DEFS(ld, long double)
8 CHECKS(ld, long double)
9
10 TEST(Sld1, long double)
11 TEST(Sld2, long double)
12 TEST(Sld3, long double)
13 TEST(Sld4, long double)
14 TEST(Sld5, long double)
15 TEST(Sld6, long double)
16 TEST(Sld7, long double)
17 TEST(Sld8, long double)
18 TEST(Sld9, long double)
19 TEST(Sld10, long double)
20 TEST(Sld11, long double)
21 TEST(Sld12, long double)
22 TEST(Sld13, long double)
23 TEST(Sld14, long double)
24 TEST(Sld15, long double)
25 TEST(Sld16, long double)
26
27 #undef T
28
29 void
30 struct_by_value_7_x ()
31 {
32 DEBUG_INIT
33
34 #define T(TYPE, MTYPE) testit##TYPE ();
35
36 T(Sld1, long double)
37 T(Sld2, long double)
38 T(Sld3, long double)
39 T(Sld4, long double)
40 T(Sld5, long double)
41 T(Sld6, long double)
42 T(Sld7, long double)
43 T(Sld8, long double)
44 T(Sld9, long double)
45 T(Sld10, long double)
46 T(Sld11, long double)
47 T(Sld12, long double)
48 T(Sld13, long double)
49 T(Sld14, long double)
50 T(Sld15, long double)
51 T(Sld16, long double)
52
53 DEBUG_FINI
54
55 if (fails != 0)
56   abort ();
57
58 #undef T
59 }