File size: 244 Bytes
8df6da4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "libcflat.h"
#include "setjmp.h"

int main()
{
    volatile int i;
    jmp_buf j;

    if (setjmp(j) == 0) {
	    i = 0;
    }
    printf("%d\n", i);
    if (++i < 10) {
	    longjmp(j, 1);
    }

    printf("done\n");
    return 0;
}