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