From 212ecf90de89e3fde0704753dc2b1268a7062f1b Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Sat, 6 Jul 2019 08:26:11 +0000 Subject: [PATCH] [h8300] Fix ambiguous .md attribute uses This patch is part of a series that fixes ambiguous attribute uses in .md files, i.e. cases in which attributes didn't use to specify an iterator, and in which could have different values depending on the iterator chosen. No behavioural change -- produces the same code as before. 2019-07-06 Richard Sandiford gcc/ * config/h8300/h8300.md (*push1_h8300hs_): Explicitly specify the mode iterator referenced by , giving... (*push1_h8300hs_): ...this. From-SVN: r273160 --- gcc/ChangeLog | 6 ++++++ gcc/config/h8300/h8300.md | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9dc0e093690..262244db0d0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2019-07-06 Richard Sandiford + + * config/h8300/h8300.md (*push1_h8300hs_): Explicitly + specify the mode iterator referenced by , giving... + (*push1_h8300hs_): ...this. + 2019-07-06 Richard Sandiford * config/gcn/gcn-valu.md diff --git a/gcc/config/h8300/h8300.md b/gcc/config/h8300/h8300.md index 42610fddb09..778d3e1d132 100644 --- a/gcc/config/h8300/h8300.md +++ b/gcc/config/h8300/h8300.md @@ -728,7 +728,7 @@ "mov.w\\t%T0,@-r7" [(set_attr "length" "2")]) -(define_insn "*push1_h8300hs_" +(define_insn "*push1_h8300hs_" [(set (mem:QHI (pre_modify:P (reg:P SP_REG) -- 2.30.2