diff options
| author | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-11-14 10:31:32 +0000 |
|---|---|---|
| committer | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-11-14 10:31:32 +0000 |
| commit | 2e04a8ae9c72b180c2e9d0275059a86559e630fd (patch) | |
| tree | 85dd6b90df7b539c4c5d766822ce71cb2177a169 /gcc/cppinit.c | |
| parent | af9687ec6585c95c58d11b26801d8c2d1cdf89e4 (diff) | |
| download | ppe42-gcc-2e04a8ae9c72b180c2e9d0275059a86559e630fd.tar.gz ppe42-gcc-2e04a8ae9c72b180c2e9d0275059a86559e630fd.zip | |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37451 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cppinit.c')
0 files changed, 0 insertions, 0 deletions

