From 4674ed7cfb732b303130ffc95b8711b1067b1ace Mon Sep 17 00:00:00 2001 From: msmith Date: Wed, 4 Nov 1998 07:39:53 +0000 Subject: Well I never. Seems like _setjmp()/_longjmp() are just what the doctor ordered. This brings the Alpha back to parity, and should bring us BootForth on both platforms. Submitted by: John Birrell (jb@freebsd.org) --- lib/libstand/stand.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'lib/libstand/stand.h') diff --git a/lib/libstand/stand.h b/lib/libstand/stand.h index 24d6ab7..c527bf7 100644 --- a/lib/libstand/stand.h +++ b/lib/libstand/stand.h @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: stand.h,v 1.10 1998/11/01 09:31:08 msmith Exp $ + * $Id: stand.h,v 1.11 1998/11/04 07:04:00 msmith Exp $ * From $NetBSD: stand.h,v 1.22 1997/06/26 19:17:40 drochner Exp $ */ @@ -229,6 +229,10 @@ extern void pager_close(void); extern int pager_output(const char *lines); extern int pager_file(const char *fname); +/* No signal state to preserve */ +#define setjmp _setjmp +#define longjmp _longjmp + /* environment.c */ #define EV_DYNAMIC (1<<0) /* value was dynamically allocated, free if changed/unset */ #define EV_VOLATILE (1<<1) /* value is volatile, make a copy of it */ -- cgit v1.1