Gennady Sharapov | ea2ba7d | 2006-01-08 01:01:31 -0800 | [diff] [blame^] | 1 | /* |
2 | * Copyright (C) 2000, 2001, 2002 Jeff Dike (jdike@karaya.com) | ||||
3 | * Licensed under the GPL | ||||
4 | */ | ||||
5 | |||||
6 | #include <setjmp.h> | ||||
7 | #include <signal.h> | ||||
8 | #include "kern_util.h" | ||||
9 | #include "user_util.h" | ||||
10 | #include "os.h" | ||||
11 | |||||
12 | void do_longjmp(void *b, int val) | ||||
13 | { | ||||
14 | sigjmp_buf *buf = b; | ||||
15 | |||||
16 | siglongjmp(*buf, val); | ||||
17 | } |