3 #include "compat-common.h"
5 /* Turn off checking for variable arguments with -DSKIPVA. */
12 #include "fp2-struct-defs.h"
13 #include "fp2-struct-init.h"
16 extern TYPE g01##TYPE, g02##TYPE, g03##TYPE, g04##TYPE; \
17 extern TYPE g05##TYPE, g06##TYPE, g07##TYPE, g08##TYPE; \
18 extern TYPE g09##TYPE, g10##TYPE, g11##TYPE, g12##TYPE; \
19 extern TYPE g13##TYPE, g14##TYPE, g15##TYPE, g16##TYPE; \
21 extern void check##TYPE (TYPE x, double y); \
26 check##TYPE (g01##TYPE, 1.0); \
27 check##TYPE (g02##TYPE, 2.0); \
28 check##TYPE (g03##TYPE, 3.0); \
29 check##TYPE (g04##TYPE, 4.0); \
30 check##TYPE (g05##TYPE, 5.0); \
31 check##TYPE (g06##TYPE, 6.0); \
32 check##TYPE (g07##TYPE, 7.0); \
33 check##TYPE (g08##TYPE, 8.0); \
34 check##TYPE (g09##TYPE, 9.0); \
35 check##TYPE (g10##TYPE, 10.0); \
36 check##TYPE (g11##TYPE, 11.0); \
37 check##TYPE (g12##TYPE, 12.0); \
38 check##TYPE (g13##TYPE, 13.0); \
39 check##TYPE (g14##TYPE, 14.0); \
40 check##TYPE (g15##TYPE, 15.0); \
41 check##TYPE (g16##TYPE, 16.0); \
51 test1##TYPE (TYPE x01) \
57 testva##TYPE (int n, ...) \
65 for (i = 0; i < n; i++) \
67 rslt = va_arg (ap, TYPE); \