Commit 1e46eb2a by Uros Bizjak

re PR rtl-optimization/50001 ([alpha]: ICE in reload_combine_note_use, at postreload.c:1538)

	PR target/50001
	* config/alpha/alpha.c (alpha_instantiate_decls): New function.
	(TARGET_INSTANTIATE_DECLS): New define.

From-SVN: r177531
parent bd820218
2011-08-06 Uros Bizjak <ubizjak@gmail.com>
PR target/50001
* config/alpha/alpha.c (alpha_instantiate_decls): New function.
(TARGET_INSTANTIATE_DECLS): New define.
2011-08-06 Paolo Bonzini <bonzini@gnu.org>
Mikael Morin <mikael.morin@sfr.fr>
* Makefile.in (INCLUDES_FOR_TARGET): New.
(LIBGCC2_CFLAGS): Use it.
(CRTSTUFF_CFLAGS): Use it instead of INCLUDES.
(CRTSTUFF_CFLAGS): Use it instead of INCLUDES.
2011-08-06 Uros Bizjak <ubizjak@gmail.com>
......
......@@ -4632,6 +4632,13 @@ alpha_gp_save_rtx (void)
return m;
}
static void
alpha_instantiate_decls (void)
{
if (cfun->machine->gp_save_rtx != NULL_RTX)
instantiate_decl_rtl (cfun->machine->gp_save_rtx);
}
static int
alpha_ra_ever_killed (void)
{
......@@ -9811,6 +9818,9 @@ alpha_conditional_register_usage (void)
#undef TARGET_TRAMPOLINE_INIT
#define TARGET_TRAMPOLINE_INIT alpha_trampoline_init
#undef TARGET_INSTANTIATE_DECLS
#define TARGET_INSTANTIATE_DECLS alpha_instantiate_decls
#undef TARGET_SECONDARY_RELOAD
#define TARGET_SECONDARY_RELOAD alpha_secondary_reload
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment