r171993 - in /trunk/gcc: ChangeLog Makefile.in ...

froydnj@gcc.gnu.org froydnj@gcc.gnu.org
Tue Apr 5 17:24:00 GMT 2011


Author: froydnj
Date: Tue Apr  5 17:24:06 2011
New Revision: 171993

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=171993
Log:
	* combine.c: Include obstack.h.
	(struct insn_link): Define.
	(uid_log_links): Adjust type.
	(FOR_EACH_LOG_LINK): New macro.
	(insn_link_obstack): Declare.
	(alloc_insn_link): Define.
	(create_log_links): Call it.  Use FOR_EACH_LOG_LINK and adjust
	type of link variables.
	(find_single_use, insn_a_feeds_b, combine_instructions): Likewise.
	(try_combine, record_promoted_values, distribute_notes): Likewise.
	(distribute_links): Likewise.  Tweak prototype.
	(clear_log_links): Delete.
	(adjust_for_new_dest): Call alloc_insn_link.
	* Makefile.in (combine.o): Depend on $(OBSTACK_H).

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in
    trunk/gcc/combine.c



More information about the Gcc-cvs mailing list