1 /* Type definitions that are used by multiple tests.  */
2 
3 typedef struct { float f; double d; } Sfd;
4 typedef struct { float f; long double l; } Sfl;
5 typedef struct { double d; float f; } Sdf;
6 typedef struct { double d; long double l; } Sdl;
7 typedef struct { long double l; float f; } Slf;
8 typedef struct { long double l; double d; } Sld;
9 
10 typedef struct { float f; double d; long double l; } Sfdl;
11 typedef struct { float f; long double l; double d; } Sfld;
12 typedef struct { double d; float f; long double l; } Sdfl;
13 typedef struct { double d; long double l; float f; } Sdlf;
14 typedef struct { long double l; float f; double d; } Slfd;
15 typedef struct { long double l; double d; float f; } Sldf;
16