r111963 - in /trunk/gcc: ChangeLog config/sh/sh.c
steven@gcc.gnu.org
steven@gcc.gnu.org
Sat Mar 11 12:52:00 GMT 2006
Author: steven
Date: Sat Mar 11 12:52:56 2006
New Revision: 111963
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=111963
Log:
2006-03-11 Steven Bosscher <stevenb.gcc@gmail.com>
* config/sh/sh.c: Include alloc-pool.h.
(label_ref_list_pool): New alloc pool.
(label_ref_list_t): New type for lists of labels.
(struct pool_node): Make wend a label_ref_list_t.
(add_constant): Use the new type, eradicate LABEL_NEXTREF
references.
(dump_table): Likewise.
(sh_reorg): Set up the alloc pool before using add_constant and
dump_table, and destroy it when finishing.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/sh/sh.c
More information about the Gcc-cvs
mailing list