/* Test for prototype followed by old-style definition, as in
dremf-type-compat-2.c but with a non-built-in function. */
/* { dg-do compile } */
/* { dg-options "-pedantic" } */
float f (float, f
/* Test that stray semicolon in old-style parameters is not
accepted. */
/* Origin: Joseph Myers */
/* { dg-do compile } */
/* { dg-options "" } */
void
f(a)
int a;
/* Test that parameter without declaration specifiers in old-style
parameters is not accepted. */
/* Origin: Joseph Myers */
/* { dg-do compile } */
/* { dg-options "" }
/* Test for prototype followed by old-style definition, as in
dremf-type-compat-1.c but with a non-built-in function. */
/* { dg-do compile } */
/* { dg-options "" } */
float f (float, float);
f
/* Test for warning about old-style function definition. */
/* Origin: Andreas Jaeger */
/* { dg-do compile } */
/* { dg-options "-Wold-style-definition" } */
void
bar (a) int a; { } /