OSDN Git Service
(root)
/
pf3gnuchains
/
gcc-fork.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
PR tree-optimization/32919
[pf3gnuchains/gcc-fork.git]
/
gcc
/
testsuite
/
gcc.c-torture
/
compile
/
pr32919.c
1
void _IO_vfprintf_internal ( char *f )
2
{
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))
15
{
16
spec = 'x';
17
goto do_number;
18
}
19
if (spec != 'S')
20
__strnlen ();
21
return;
22
do_form_unknown:;
23
}
24
while (*f != '\0');
25
}
26