Blob
1 /*2 * setjmp and longjmp, but our own because some (stupid) c libraries3 * assume longjmp is only used to move up the stack, and error out4 * if you do otherwise.5 */7 typedef struct Label Label;8 #define LABELDPC 010 #if defined (__i386__) && (defined(__FreeBSD__) || defined(__linux__))11 struct Label12 {13 ulong pc;14 ulong bx;15 ulong sp;16 ulong bp;17 ulong si;18 ulong di;19 };20 #else21 #error "Unknown or unsupported architecture"22 #endif