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