Update concepts branch to revision 131834
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / pr32919.c
blob33956c8c0b2b58c5421a5ecd73d8b7703276b6c3
1 void _IO_vfprintf_internal ( char *f )
3 static const void *const step0_jumps[] = { &&do_form_unknown, &&do_flag_plus, &&do_form_float };
4 const void * ptr = step0_jumps[0];
5 do {
6 char spec;
7 spec = (*++f);
8 goto *ptr;
9 do_flag_plus:
10 read_int (&f);
11 do_number:
12 _itoa_word (spec);
13 do_form_float:
14 if (ptr != ((void *)0))
16 spec = 'x';
17 goto do_number;
19 if (spec != 'S')
20 __strnlen ();
21 return;
22 do_form_unknown:;
24 while (*f != '\0');