From 3ef7d2236b0f8cf6fbb52086343ef0728356f161 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Tue, 26 Jul 2016 19:57:34 +0930 Subject: [PATCH] [RS6000] push_secondary_reload ICE PR target/72103 * config/rs6000/rs6000.c (rs6000_secondary_reload): Initialize sri->t_icode. From-SVN: r238744 --- gcc/ChangeLog | 6 ++++++ gcc/config/rs6000/rs6000.c | 1 + 2 files changed, 7 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 03f8af79332..cbb70a79428 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2016-07-26 Alan Modra + + PR target/72103 + * config/rs6000/rs6000.c (rs6000_secondary_reload): Initialize + sri->t_icode. + 2016-07-25 David Malcolm * input.c (selftest::temp_source_file::temp_source_file): Fix diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index 238e8450f8c..cea764b5a71 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -19418,6 +19418,7 @@ rs6000_secondary_reload (bool in_p, && MEM_P (SUBREG_REG (x)))); sri->icode = CODE_FOR_nothing; + sri->t_icode = CODE_FOR_nothing; sri->extra_cost = 0; icode = ((in_p) ? reg_addr[mode].reload_load -- 2.30.2