aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 950ac49..505e8ed 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,26 @@
2014-08-22 David Malcolm <dmalcolm@redhat.com>
+ * rtl.h (rebuild_jump_labels): Strengthen param "f" from rtx to
+ rtx_insn *.
+ (rebuild_jump_labels_chain): Likewise for param "chain".
+
+ * cfgexpand.c (pass_expand::execute): Add checked cast to
+ rtx_insn * when calling rebuild_jump_labels_chain in region where
+ we know e->insns.r is non-NULL.
+
+ * jump.c (rebuild_jump_labels_1): Strengthen param "f" from rtx to
+ rtx_insn *.
+ (rebuild_jump_labels): Likewise.
+ (rebuild_jump_labels_chain): Likewise for param "chain".
+ (cleanup_barriers): Likewise for locals "insn", "next", "prev".
+ (init_label_info): Likewise for param "f".
+ (maybe_propagate_label_ref): Likewise for params "jump_insn",
+ "prev_nonjump_insn".
+ (mark_all_labels): Likewise for param "f" and locals "insn",
+ "prev_nonjump_insn".
+
+2014-08-22 David Malcolm <dmalcolm@redhat.com>
+
* ira-int.h (struct ira_allocno_copy): Strengthen field "insn"
from rtx to rtx_insn *insn.
(ira_create_copy): Strengthen param "insn" from rtx to rtx_insn *.