XEmacs 21.2.20 "Yoko".
[chise/xemacs-chise.git.1] / src / symeval.h
index effd36b..f51e9a4 100644 (file)
@@ -282,6 +282,7 @@ void defsubr_macro (Lisp_Subr *);
 #define DEFSUBR_MACRO(Fname) defsubr_macro (&S##Fname)
 
 void defsymbol (Lisp_Object *location, CONST char *name);
+void defsymbol_nodump (Lisp_Object *location, CONST char *name);
 
 void defkeyword (Lisp_Object *location, CONST char *name);
 
@@ -293,12 +294,7 @@ void deferror (Lisp_Object *symbol, CONST char *name,
 
 void defvar_magic (CONST char *symbol_name, CONST struct symbol_value_forward *magic);
 
-#ifdef USE_INDEXED_LRECORD_IMPLEMENTATION
-# define symbol_value_forward_lheader_initializer { 1, 0, 0 }
-#else
-# define symbol_value_forward_lheader_initializer \
-   { lrecord_symbol_value_forward }
-#endif
+#define symbol_value_forward_lheader_initializer { 1, 0, 0, 0 }
 
 #define DEFVAR_SYMVAL_FWD(lname, c_location, forward_type, magicfun) do {      \
   static CONST_IF_NOT_DEBUG struct symbol_value_forward I_hate_C               \