aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/alloc.c')
-rw-r--r--src/alloc.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/alloc.c b/src/alloc.c
index d221cc7e967..ab383f34f04 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -5847,8 +5847,13 @@ See Info node `(elisp)Garbage Collection'. */)
5847 end = stack_grows_down_p ? (char *) &j + sizeof j : (char *) &j; 5847 end = stack_grows_down_p ? (char *) &j + sizeof j : (char *) &j;
5848#endif /* not GC_SAVE_REGISTERS_ON_STACK */ 5848#endif /* not GC_SAVE_REGISTERS_ON_STACK */
5849#endif /* not HAVE___BUILTIN_UNWIND_INIT */ 5849#endif /* not HAVE___BUILTIN_UNWIND_INIT */
5850#endif /* GC_MARK_STACK */
5851 return garbage_collect_1 (end); 5850 return garbage_collect_1 (end);
5851#elif (GC_MARK_STACK == GC_USE_GCPROS_AS_BEFORE)
5852 /* Old GCPROs-based method without stack marking. */
5853 return garbage_collect_1 (NULL);
5854#else
5855 emacs_abort ();
5856#endif /* GC_MARK_STACK */
5852} 5857}
5853 5858
5854/* Mark Lisp objects in glyph matrix MATRIX. Currently the 5859/* Mark Lisp objects in glyph matrix MATRIX. Currently the