--- gforth/engine/signals.c 2012/03/24 01:17:52 1.49 +++ gforth/engine/signals.c 2012/03/26 16:34:35 1.50 @@ -101,7 +101,7 @@ graceful_exit (int sig) exit (0x80|sig); } -__thread jmp_buf * throw_jmp_handler; +PER_THREAD jmp_buf * throw_jmp_handler; void throw(int code) {