aboutsummaryrefslogtreecommitdiffstats
path: root/src/comp.h
diff options
context:
space:
mode:
authorStefan Kangas2025-02-01 04:56:52 +0100
committerStefan Kangas2025-02-01 04:56:52 +0100
commitbf97946d7dc460b7d3c3ce03193041b891b51faf (patch)
treec799f87903ca3dcba8b804bd185b519aacc0a636 /src/comp.h
parenta4a0957b6b3b1db858524ac6d4dc3d951f65960b (diff)
parentaa07e94439c663f768c32a689d14506d25a7a5bc (diff)
downloademacs-bf97946d7dc460b7d3c3ce03193041b891b51faf.tar.gz
emacs-bf97946d7dc460b7d3c3ce03193041b891b51faf.zip
Merge branch 'scratch/no-purespace' into 'master'
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
35 /* Guard anonymous lambdas against Garbage Collection and serve 35 /* Guard anonymous lambdas against Garbage Collection and serve
36 sanity checks. */ 36 sanity checks. */
37 Lisp_Object lambda_gc_guard_h; 37 Lisp_Object lambda_gc_guard_h;
38 /* Hash c_name -> d_reloc_imp index. */ 38 /* Hash c_name -> d_reloc index. */
39 Lisp_Object lambda_c_name_idx_h; 39 Lisp_Object lambda_c_name_idx_h;
40 /* Hash doc-idx -> function documentation. */ 40 /* Hash doc-idx -> function documentation. */
41 Lisp_Object data_fdoc_v; 41 Lisp_Object data_fdoc_v;
42 /* Analogous to the constant vector but per compilation unit. */ 42 /* Analogous to the constant vector but per compilation unit. Must be
43 last. */
43 Lisp_Object data_vec; 44 Lisp_Object data_vec;
44 /* 'data_impure_vec' must be last (see allocate_native_comp_unit).
45 Same as data_vec but for data that cannot be moved to pure space. */
46 Lisp_Object data_impure_vec;
47 /* STUFFS WE DO NOT DUMP!! */ 45 /* STUFFS WE DO NOT DUMP!! */
48 Lisp_Object *data_imp_relocs; 46 Lisp_Object *data_relocs;
49 bool loaded_once; 47 bool loaded_once;
50 bool load_ongoing; 48 bool load_ongoing;
51 dynlib_handle_ptr handle; 49 dynlib_handle_ptr handle;