diff options
author | Jakub Jelinek <jakub@redhat.com> | 2000-11-14 11:31:32 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2000-11-14 11:31:32 +0100 |
commit | 94b01be34735b1618001ef5aae4bc7585baf3182 (patch) | |
tree | 85dd6b90df7b539c4c5d766822ce71cb2177a169 /gcc/java/java-except.h | |
parent | 716120a70a1bae9f403454944ac14ddf07059bb7 (diff) | |
download | gcc-94b01be34735b1618001ef5aae4bc7585baf3182.zip gcc-94b01be34735b1618001ef5aae4bc7585baf3182.tar.gz gcc-94b01be34735b1618001ef5aae4bc7585baf3182.tar.bz2 |
varasm.c (struct varasm_status): Change x_const_rtx_sym_hash_table to array of pool_constnat pointers.
* varasm.c (struct varasm_status): Change x_const_rtx_sym_hash_table
to array of pool_constnat pointers.
(struct pool_constant): Add next_sym and label members.
(struct pool_sym): Remove.
(init_varasm_status): Change pool_sym into pool_constant.
(mark_pool_constant): Mark pc->label string as well.
(mark_pool_sym_hash_table): Remove.
(mark_varasm_status): Remove it from caller as well.
(free_varasm_status): Don't free pool_sym structures.
(force_const_mem): Don't allocate pool_sym structure, instead
fill pool->label and chain it into rtx_sym hash table.
(find_pool_constant, mark_constant_pool): Use pool_constant instead
of pool_sym.
From-SVN: r37451
Diffstat (limited to 'gcc/java/java-except.h')
0 files changed, 0 insertions, 0 deletions