This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

PING! [PATCH, RFA] Remove LABEL_NEXTREF and TARGET_ADJUST_UNROLL_MAX from the SH backend


On Sunday 26 February 2006 22:05, Steven Bosscher wrote:
> 	* config/sh/sh.c: Include alloc-pool.h.
> 	(sh_adjust_unroll_max, TARGET_ADJUST_UNROLL_MAX): Remove.
> 	(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.
>
> 	* doc/invoke.texi (-madjust-unroll): Remove documentation

Patch at http://gcc.gnu.org/ml/gcc-patches/2006-02/msg01935.html is
still not reviewed.  Could an SH maintainer or a GWP maintainer give
it a look please?

Gr.
Steven


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]