summaryrefslogtreecommitdiff
path: root/src/comp.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/comp.h')
-rw-r--r--src/comp.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/comp.h b/src/comp.h
index 8525f8ee44f..b4edc4ad371 100644
--- a/src/comp.h
+++ b/src/comp.h
@@ -35,17 +35,15 @@ struct Lisp_Native_Comp_Unit
/* Guard anonymous lambdas against Garbage Collection and serve
sanity checks. */
Lisp_Object lambda_gc_guard_h;
- /* Hash c_name -> d_reloc_imp index. */
+ /* Hash c_name -> d_reloc index. */
Lisp_Object lambda_c_name_idx_h;
/* Hash doc-idx -> function documentation. */
Lisp_Object data_fdoc_v;
- /* Analogous to the constant vector but per compilation unit. */
+ /* Analogous to the constant vector but per compilation unit. Must be
+ last. */
Lisp_Object data_vec;
- /* 'data_impure_vec' must be last (see allocate_native_comp_unit).
- Same as data_vec but for data that cannot be moved to pure space. */
- Lisp_Object data_impure_vec;
/* STUFFS WE DO NOT DUMP!! */
- Lisp_Object *data_imp_relocs;
+ Lisp_Object *data_relocs;
bool loaded_once;
bool load_ongoing;
dynlib_handle_ptr handle;