Eric Biederman | 5ade04a | 2003-10-22 04:03:46 +0000 | [diff] [blame] | 1 | static void main(void) |
2 | { | ||||
3 | int i; | ||||
4 | int dest; | ||||
5 | |||||
6 | goto start; | ||||
7 | foo: | ||||
8 | __builtin_outl(dest, 0x5678); | ||||
9 | if (dest == 2) goto middle; | ||||
10 | goto head; | ||||
11 | |||||
12 | start: | ||||
13 | dest = 1; | ||||
14 | goto foo; | ||||
15 | head: | ||||
16 | for(i = 0; i < 10; i++) { | ||||
17 | dest = 2; | ||||
18 | goto foo; | ||||
19 | middle: | ||||
20 | __builtin_outl(i, 0x1234); | ||||
21 | } | ||||
22 | } |