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