aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2014-08-23 00:52:04 +0000
committerDavid Malcolm <dmalcolm@gcc.gnu.org>2014-08-23 00:52:04 +0000
commit3ddabbd71505c316c1ad4de5615d1e3f54513891 (patch)
treed94288a9ac163c2d95d245559255112aa6934745
parent1cbcd833c9fd7b02727d5b429ca6088486504395 (diff)
downloadgcc-3ddabbd71505c316c1ad4de5615d1e3f54513891.zip
gcc-3ddabbd71505c316c1ad4de5615d1e3f54513891.tar.gz
gcc-3ddabbd71505c316c1ad4de5615d1e3f54513891.tar.bz2
varasm.c: Use rtx_insn
gcc/ 2014-08-23 David Malcolm <dmalcolm@redhat.com> * varasm.c (mark_constants): Strengthen param "insn" from rtx to rtx_insn *. (mark_constant_pool): Likewise for local "insn". From-SVN: r214391
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/varasm.c4
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 81414ab..6dba8f0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,11 @@
2014-08-23 David Malcolm <dmalcolm@redhat.com>
+ * varasm.c (mark_constants): Strengthen param "insn" from rtx to
+ rtx_insn *.
+ (mark_constant_pool): Likewise for local "insn".
+
+2014-08-23 David Malcolm <dmalcolm@redhat.com>
+
* valtrack.c (dead_debug_reset_uses): Strengthen local "insn" from
rtx to rtx_insn *.
(dead_debug_promote_uses): Likewise.
diff --git a/gcc/varasm.c b/gcc/varasm.c
index 9d8602b..44c1ee7 100644
--- a/gcc/varasm.c
+++ b/gcc/varasm.c
@@ -3916,7 +3916,7 @@ mark_constant (rtx *current_rtx, void *data ATTRIBUTE_UNUSED)
deferred strings that are used. */
static void
-mark_constants (rtx insn)
+mark_constants (rtx_insn *insn)
{
if (!INSN_P (insn))
return;
@@ -3946,7 +3946,7 @@ mark_constants (rtx insn)
static void
mark_constant_pool (void)
{
- rtx insn;
+ rtx_insn *insn;
if (!crtl->uses_const_pool && n_deferred_constants == 0)
return;