aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/dse.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ccbe5fc..537858f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2014-08-26 David Malcolm <dmalcolm@redhat.com>
+ * dse.c (dse_step6): Strengthen local "rinsn" from rtx to
+ rtx_insn *.
+
+2014-08-26 David Malcolm <dmalcolm@redhat.com>
+
* df.h (df_dump_insn_problem_function): Strengthen first param of
this callback from const_rtx to const rtx_insn *.
(struct df_insn_info): Strengthen field "insn" from rtx to
diff --git a/gcc/dse.c b/gcc/dse.c
index 4f07b3c..7b4260a 100644
--- a/gcc/dse.c
+++ b/gcc/dse.c
@@ -3622,7 +3622,7 @@ dse_step6 (void)
&& s_info->redundant_reason->insn
&& INSN_P (s_info->redundant_reason->insn))
{
- rtx rinsn = s_info->redundant_reason->insn;
+ rtx_insn *rinsn = s_info->redundant_reason->insn;
if (dump_file && (dump_flags & TDF_DETAILS))
fprintf (dump_file, "Locally deleting insn %d "
"because insn %d stores the "