From 6389177ad3e48cd3db9cabc00ff8894f1d0c3eac Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Wed, 19 Mar 2008 10:59:50 +0000 Subject: [PATCH] setjump test [r18173] --- ir/be/test/setjump.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 ir/be/test/setjump.c diff --git a/ir/be/test/setjump.c b/ir/be/test/setjump.c new file mode 100644 index 000000000..978a7e993 --- /dev/null +++ b/ir/be/test/setjump.c @@ -0,0 +1,15 @@ +#include + +int main(void) { + jmp_buf buf; + volatile int k = 0; + + int val = setjmp(buf); + printf("Val: %d K: %d\n", val, k); + + k = 1; + if(val == 0) + longjmp(buf, 20); + + return 0; +} -- 2.20.1