OSDN Git Service

2008-07-07 H.J. Lu <hongjiu.lu@intel.com>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / compat / struct-by-value-6b_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(d, double)
8 CHECKS(d, double)
9
10 TEST(Sd9, double)
11 TEST(Sd10, double)
12 TEST(Sd11, double)
13 TEST(Sd12, double)
14 TEST(Sd13, double)
15 TEST(Sd14, double)
16 TEST(Sd15, double)
17 TEST(Sd16, double)
18
19 #undef T
20
21 void
22 struct_by_value_6b_x ()
23 {
24 DEBUG_INIT
25
26 #define T(TYPE, MTYPE) testit##TYPE ();
27
28 T(Sd9, double)
29 T(Sd10, double)
30 T(Sd11, double)
31 T(Sd12, double)
32 T(Sd13, double)
33 T(Sd14, double)
34 T(Sd15, double)
35 T(Sd16, double)
36
37 DEBUG_FINI
38
39 if (fails != 0)
40   abort ();
41
42 #undef T
43 }