From: Gerd Moellmann Date: Thu, 17 Feb 2000 16:15:06 +0000 (+0000) Subject: (enum mem_type): Compile unconditionally. X-Git-Tag: emacs-pretest-21.0.90~4983 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=0b3789363d2055713a84978398d36157e6c9eb43;p=emacs.git (enum mem_type): Compile unconditionally. --- diff --git a/src/ChangeLog b/src/ChangeLog index 26f5f8869a7..ff9c6661004 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2000-02-17 Gerd Moellmann + + * alloc.c (enum mem_type): Compile unconditionally. + 2000-02-17 Eli Zaretskii * xfaces.c (tty_defined_color): Don't return faulire indication diff --git a/src/alloc.c b/src/alloc.c index 04c269deaf0..32a537e5272 100644 --- a/src/alloc.c +++ b/src/alloc.c @@ -258,18 +258,6 @@ static void sweep_strings P_ ((void)); extern int message_enable_multibyte; - -#if GC_MARK_STACK - -#if GC_MARK_STACK == GC_USE_GCPROS_CHECK_ZOMBIES -#include /* For fprintf. */ -#endif - -/* A unique object in pure space used to make some Lisp objects - on free lists recognizable in O(1). */ - -Lisp_Object Vdead; - /* When scanning the C stack for live Lisp objects, Emacs keeps track of what memory allocated via lisp_malloc is intended for what purpose. This enumeration specifies the type of memory. */ @@ -286,6 +274,17 @@ enum mem_type MEM_TYPE_VECTOR }; +#if GC_MARK_STACK + +#if GC_MARK_STACK == GC_USE_GCPROS_CHECK_ZOMBIES +#include /* For fprintf. */ +#endif + +/* A unique object in pure space used to make some Lisp objects + on free lists recognizable in O(1). */ + +Lisp_Object Vdead; + struct mem_node; static void *lisp_malloc P_ ((int, enum mem_type)); static void mark_stack P_ ((void));