blob: 79c55ef840c54e83d8645c99129b8b5e5a34fe54 [file] [log] [blame]
/* Test for bogus diagnostics for dremf definition. Although this
definition is formally incorrect in ISO C, a GNU extension permits
a prototype followed by unpromoted types in a function definition,
so it should be permitted when the function is built in. Bug
16666. */
/* { dg-do compile } */
/* { dg-options "" } */
float dremf (float, float);
float
dremf (x, y)
float x, y;
{
return x + y;
}