#ifndef __UML_LONGJMP_H #define __UML_LONGJMP_H #include <sysdep/archsetjmp.h> #include <os.h> extern int setjmp(jmp_buf); extern void longjmp(jmp_buf, int); #define UML_LONGJMP(buf, val) do { \ longjmp(*buf, val); \ } while(0) #define UML_SETJMP(buf) ({ \ int n; \ volatile int enable; \ enable = get_signals(); \ n = setjmp(*buf); \ if(n != 0) \ set_signals(enable); \ n; }) #endifOverall Contributors
| Person | Tokens | Prop | Commits | CommitProp | |
| jeff dike | jeff dike | 43 | 93.48% | 4 | 66.67% |
| al viro | al viro | 2 | 4.35% | 1 | 16.67% |
| paolo giarrusso | paolo giarrusso | 1 | 2.17% | 1 | 16.67% |
| Total | 46 | 100.00% | 6 | 100.00% |