Mercurial > emacs
changeset 28364:e24d2e75dea0
(GC_SETJMP_WORKS): Define.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Mon, 27 Mar 2000 19:42:03 +0000 |
parents | bc1a0c413baf |
children | a72abbd8dc16 |
files | src/s/freebsd.h src/s/msdos.h |
diffstat | 2 files changed, 12 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- 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
--- 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