comparison src/lrecord.h @ 1688:034a2ddf5b6b

[xemacs-hg @ 2003-09-16 03:57:54 by james] Fix C++ build of dump-id.c, and remove dumper.h/lrecord.h duplication.
author james
date Tue, 16 Sep 2003 03:57:59 +0000
parents a72f7bf813c9
children 543769b89fed
comparison
equal deleted inserted replaced
1687:a4b5e2effaff 1688:034a2ddf5b6b
1508 /* Nonzero means Emacs has already been initialized. 1508 /* Nonzero means Emacs has already been initialized.
1509 Used during startup to detect startup of dumped Emacs. */ 1509 Used during startup to detect startup of dumped Emacs. */
1510 extern MODULE_API int initialized; 1510 extern MODULE_API int initialized;
1511 1511
1512 #ifdef PDUMP 1512 #ifdef PDUMP
1513 1513 #include "dumper.h"
1514 void pdump_objects_unmark (void);
1515 void pdump (void);
1516 int pdump_load (const char *argv0);
1517 void pdump_backtrace (void);
1518 extern unsigned int dump_id;
1519 extern char *pdump_start, *pdump_end;
1520
1521 #define DUMPEDP(adr) ((((char *) (adr)) < pdump_end) && \ 1514 #define DUMPEDP(adr) ((((char *) (adr)) < pdump_end) && \
1522 (((char *) (adr)) >= pdump_start)) 1515 (((char *) (adr)) >= pdump_start))
1523 #else 1516 #else
1524 #define DUMPEDP(adr) 0 1517 #define DUMPEDP(adr) 0
1525 #endif 1518 #endif