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 middle-end/40692
[pf3gnuchains/gcc-fork.git]
/
gcc
/
testsuite
/
gcc.c-torture
/
execute
/
20070424-1.c
1
extern void abort (void);
2
extern void exit (int);
3
4
void do_exit (void) { exit (0); }
5
void do_abort (void) { abort (); }
6
7
void foo (int x, int a)
8
{
9
if (x < a)
10
goto doit;
11
do_exit ();
12
if (x != a)
13
goto doit;
14
15
/* else */
16
do_abort ();
17
return;
18
19
doit:
20
do_abort ();
21
}
22
23
int main()
24
{
25
foo (1, 0);
26
return 0;
27
}