r197681 - in /trunk/gcc: ChangeLog config/sparc...

steven@gcc.gnu.org steven@gcc.gnu.org
Wed Apr 10 21:03:00 GMT 2013


Author: steven
Date: Wed Apr 10 21:03:44 2013
New Revision: 197681

URL: http://gcc.gnu.org/viewcvs?rev=197681&root=gcc&view=rev
Log:

	* config/sparc/sparc.c: Include tree-pass.h.
	(TARGET_MACHINE_DEPENDENT_REORG): Do not redefine.
	(sparc_reorg): Rename to sparc_do_work_around_errata.  Move to
	head of file.  Change return type.  Split off gate function.
	(sparc_gate_work_around_errata): New function.
	(pass_work_around_errata): New pass definition.
	(insert_pass_work_around_errata) New pass insert definition to
	insert pass_work_around_errata just after delayed-branch scheduling.
	(sparc_option_override): Insert the pass.
	* config/sparc/t-sparc (sparc.o): Add TREE_PASS_H dependence.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/sparc/sparc.c
    trunk/gcc/config/sparc/t-sparc



More information about the Gcc-cvs mailing list