# HG changeset patch # User Gerd Moellmann # Date 954186123 0 # Node ID e24d2e75dea0a2901b4e3d0d037e8efe84e78763 # Parent bc1a0c413baf9cc549bf79605f479593e65e45fd (GC_SETJMP_WORKS): Define. diff -r bc1a0c413baf -r e24d2e75dea0 src/s/freebsd.h --- a/src/s/freebsd.h Mon Mar 27 16:05:50 2000 +0000 +++ b/src/s/freebsd.h Mon Mar 27 19:42:03 2000 +0000 @@ -167,3 +167,9 @@ be seen again in a later read(2), without the CRs. */ #define BROKEN_PTY_READ_AFTER_EAGAIN 1 + +/* Tell that garbage collector that setjmp is known to save all + registers relevant for conservative garbage collection in the + jmp_buf. */ + +#define GC_SETJMP_WORKS 1 diff -r bc1a0c413baf -r e24d2e75dea0 src/s/msdos.h --- a/src/s/msdos.h Mon Mar 27 16:05:50 2000 +0000 +++ b/src/s/msdos.h Mon Mar 27 19:42:03 2000 +0000 @@ -269,3 +269,9 @@ /* We need a little extra space, see ../../lisp/loadup.el */ #define SYSTEM_PURESIZE_EXTRA 60000 #endif + +/* Tell that garbage collector that setjmp is known to save all + registers relevant for conservative garbage collection in the + jmp_buf. */ + +#define GC_SETJMP_WORKS 1