[llvm-commits] [test-suite] r53539 - /test-suite/trunk/SingleSource/UnitTests/2008-07-13-InlineSetjmp.c

Chris Lattner sabre at nondot.org
Sun Jul 13 17:46:17 PDT 2008


Author: lattner
Date: Sun Jul 13 19:46:16 2008
New Revision: 53539

URL: http://llvm.org/viewvc/llvm-project?rev=53539&view=rev
Log:
new testcase for PR2486

Added:
    test-suite/trunk/SingleSource/UnitTests/2008-07-13-InlineSetjmp.c

Added: test-suite/trunk/SingleSource/UnitTests/2008-07-13-InlineSetjmp.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/UnitTests/2008-07-13-InlineSetjmp.c?rev=53539&view=auto

==============================================================================
--- test-suite/trunk/SingleSource/UnitTests/2008-07-13-InlineSetjmp.c (added)
+++ test-suite/trunk/SingleSource/UnitTests/2008-07-13-InlineSetjmp.c Sun Jul 13 19:46:16 2008
@@ -0,0 +1,9 @@
+// PR2486
+
+#include <setjmp.h>      
+#include <stdio.h>
+jmp_buf g;
+static int a() {longjmp(g,1);}
+static void b(int* x) {if (setjmp(g))return;*x = 10;a();}
+int main() {int a = 1; b(&a); printf("%d\n", a); return 0;}
+





More information about the llvm-commits mailing list