(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
dremf-type-compat-1.c
       1  /* Test for bogus diagnostics for dremf definition.  Although this
       2     definition is formally incorrect in ISO C, a GNU extension permits
       3     a prototype followed by unpromoted types in a function definition,
       4     so it should be permitted when the function is built in.  Bug
       5     16666.  */
       6  /* { dg-do compile } */
       7  /* { dg-options "" } */
       8  
       9  float dremf (float, float);
      10  
      11  float
      12  dremf (x, y)
      13       float x, y;
      14  {
      15    return x + y;
      16  }