Revise -mdisable-fpregs option and add new -msoft-mult option
[official-gcc.git] / gcc / testsuite / gcc.dg / compat / struct-by-value-7a_x.c
blob9818c3c22513d9ff17f836c4e0e44b4f28b71bf4
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(ld, long double)
8 CHECKS(ld, long double)
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)
19 #undef T
21 void
22 struct_by_value_7a_x ()
24 DEBUG_INIT
26 #define T(TYPE, MTYPE) testit##TYPE ();
28 T(Sld1, long double)
29 T(Sld2, long double)
30 T(Sld3, long double)
31 T(Sld4, long double)
32 T(Sld5, long double)
33 T(Sld6, long double)
34 T(Sld7, long double)
35 T(Sld8, long double)
37 DEBUG_FINI
39 if (fails != 0)
40 abort ();
42 #undef T