diff options
author | Nathan Sidwell <nathan@acm.org> | 2020-11-17 10:07:25 -0800 |
---|---|---|
committer | Nathan Sidwell <nathan@acm.org> | 2020-11-17 13:28:07 -0800 |
commit | 066c89d1e1c509975a0e76be4279e2505084bd3b (patch) | |
tree | 53bd1a7f460efcd0b1147ff5c5fc7067bdfb14c5 /gcc/tree.c | |
parent | c49f56adcb2fcfbf3bcf6e1a088bc5dd702f266e (diff) | |
download | gcc-066c89d1e1c509975a0e76be4279e2505084bd3b.zip gcc-066c89d1e1c509975a0e76be4279e2505084bd3b.tar.gz gcc-066c89d1e1c509975a0e76be4279e2505084bd3b.tar.bz2 |
global trees
This reorders the common and c++ global tree arrays. It introduces a
module-specific High Water Mark, below which are the immutable slots
initialized at startup and beyond which are the lazily filled slots
(and a few immutables we need to locate by name lookup anyway).
gcc/c-family/
* c-common.h (enum c_tree_index): Reorder to place lazy fields
after newly-added CTI_MODULE_HWM.
gcc/cp/
* cp-tree.h (enum cp_tree_index): Reorder to place lazy fields
after newly-added CPTI_MODULE_HWM.
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions