aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Moellmann2000-09-08 13:56:53 +0000
committerGerd Moellmann2000-09-08 13:56:53 +0000
commitfc653ef2d8a083e2ce57ed43ce959fa9f99da9b8 (patch)
tree48c4303dcc8f630b570940d23de7c3619824ee7f
parent10ab7a51227c9c779472d8f5def44da2b0500278 (diff)
downloademacs-fc653ef2d8a083e2ce57ed43ce959fa9f99da9b8.tar.gz
emacs-fc653ef2d8a083e2ce57ed43ce959fa9f99da9b8.zip
(GC_MARK_STACK, REL_ALLOC_MMAP): Define.
-rw-r--r--src/ChangeLog2
-rw-r--r--src/s/freebsd.h9
2 files changed, 11 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 64cd6de2da0..fbea366446f 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,7 @@
12000-09-08 Gerd Moellmann <gerd@gnu.org> 12000-09-08 Gerd Moellmann <gerd@gnu.org>
2 2
3 * s/freebsd.h (GC_MARK_STACK, REL_ALLOC_MMAP): Define.
4
3 * keymap.c (Fset_keymap_parent): Check for cycles in keymap 5 * keymap.c (Fset_keymap_parent): Check for cycles in keymap
4 inheritance. 6 inheritance.
5 7
diff --git a/src/s/freebsd.h b/src/s/freebsd.h
index 057697db1db..b7a983b02c6 100644
--- a/src/s/freebsd.h
+++ b/src/s/freebsd.h
@@ -185,3 +185,12 @@
185 185
186#define GC_SETJMP_WORKS 1 186#define GC_SETJMP_WORKS 1
187 187
188/* Use the GC_MAKE_GCPROS_NOOPS (see lisp.h) method for marking the
189 stack. */
190
191#define GC_MARK_STACK 1
192
193/* Define REL_ALLOC_MMAP to use an ralloc implementation based on
194 mmap(2) */
195
196#define REL_ALLOC_MMAP 1