> +struct hex_test {
> + double d;
> + const char *fmt;
> + const char *rd[4], *rn[4], *rz[4], *ru[4];
> +};
> +
> +static const struct hex_test hex_tests[] = {
> + {
GNU style never puts { on the end of a line like that, always on its own line.