blob: 7f80c22e67be86bcb7b16585abc0495b3c91aee7 [file] [log] [blame]
/* { dg-do compile } */
void f1 (void *);
void f2 (void *);
void f3 (void *);
void f4 (void *);
char
_dcvt (void *ptr, char type, int opt, int val)
{
switch (type)
{
case 'f':
f4 (ptr);
case 'F':
f1 (ptr);
break;
case 'g':
case 'G':
if (opt == 0)
opt = 1;
f2 (ptr);
break;
case 'e':
case 'E':
f3 (ptr);
}
return val;
}