Mercurial > hg > xemacs-beta
comparison src/emodules.h @ 1220:848225013a08
[xemacs-hg @ 2003-01-17 16:59:20 by james]
Fix modules building breakage due to Ben's Dec. 16 patch.
author | james |
---|---|
date | Fri, 17 Jan 2003 16:59:26 +0000 |
parents | e22b0213b713 |
children | 64eaceca611d |
comparison
equal
deleted
inserted
replaced
1219:4d3295160d6a | 1220:848225013a08 |
---|---|
80 #define CDOCSYM(Sname, DOC) emodules_doc_sym (Sname, DOC) | 80 #define CDOCSYM(Sname, DOC) emodules_doc_sym (Sname, DOC) |
81 #endif /* EMODULES_GATHER_VERSION */ | 81 #endif /* EMODULES_GATHER_VERSION */ |
82 | 82 |
83 /* We should not expose module entities to the portable dumper. */ | 83 /* We should not expose module entities to the portable dumper. */ |
84 #if defined(PDUMP) && !defined(EMODULES_DO_NOT_REDEFINE) | 84 #if defined(PDUMP) && !defined(EMODULES_DO_NOT_REDEFINE) |
85 #undef dump_add_root_struct_ptr | |
85 #define dump_add_root_struct_ptr(varaddr,descaddr) DO_NOTHING | 86 #define dump_add_root_struct_ptr(varaddr,descaddr) DO_NOTHING |
87 #undef dump_add_opaque | |
86 #define dump_add_opaque(varaddr,size) DO_NOTHING | 88 #define dump_add_opaque(varaddr,size) DO_NOTHING |
89 #undef dump_add_root_block | |
87 #define dump_add_root_block(ptraddress,desc) DO_NOTHING | 90 #define dump_add_root_block(ptraddress,desc) DO_NOTHING |
88 #undef dump_add_opaque_int | 91 #undef dump_add_opaque_int |
89 #define dump_add_opaque_int(int_varaddr) DO_NOTHING | 92 #define dump_add_opaque_int(int_varaddr) DO_NOTHING |
90 #undef dump_add_opaque_fixnum | 93 #undef dump_add_opaque_fixnum |
91 #define dump_add_opaque_fixnum(fixnum_varaddr) DO_NOTHING | 94 #define dump_add_opaque_fixnum(fixnum_varaddr) DO_NOTHING |
95 #undef dump_add_root_lisp_object | |
92 #define dump_add_root_lisp_object(varaddr) DO_NOTHING | 96 #define dump_add_root_lisp_object(varaddr) DO_NOTHING |
97 #undef dump_add_weak_object_chain | |
93 #define dump_add_weak_object_chain(varaddr) DO_NOTHING | 98 #define dump_add_weak_object_chain(varaddr) DO_NOTHING |
94 #undef staticpro | 99 #undef staticpro |
95 #define staticpro(DSF_location) staticpro_nodump(DSF_location) | 100 #define staticpro(DSF_location) staticpro_nodump(DSF_location) |
96 | 101 |
97 #undef DEFSYMBOL | 102 #undef DEFSYMBOL |
103 #define DEFSYMBOL(name) DEFSYMBOL_NO_DUMP (name) | |
98 #undef DEFSYMBOL_MULTIWORD_PREDICATE | 104 #undef DEFSYMBOL_MULTIWORD_PREDICATE |
99 #define DEFSYMBOL(name) DEFSYMBOL_NO_DUMP (name) | |
100 #define DEFSYMBOL_MULTIWORD_PREDICATE(name) \ | 105 #define DEFSYMBOL_MULTIWORD_PREDICATE(name) \ |
101 DEFSYMBOL_MULTIWORD_PREDICATE_NO_DUMP (name) | 106 DEFSYMBOL_MULTIWORD_PREDICATE_NO_DUMP (name) |
107 #undef defsymbol | |
102 #define defsymbol(location,name) defsymbol_nodump (location, name) | 108 #define defsymbol(location,name) defsymbol_nodump (location, name) |
103 #endif | 109 #endif |
104 | 110 |
105 #endif /* EMODULES_HDR */ | 111 #endif /* EMODULES_HDR */ |