On Nov 17 2019, Mikael Pettersson wrote:
> /tmp/ccJA1qws.s:4828: Error: operands mismatch -- statement `seq %a1' ignored
> /tmp/ccJA1qws.s:7344: Error: operands mismatch -- statement `seq %a1' ignored
That should fix it:
diff --git a/gcc/config/m68k/m68k.md b/gcc/config/m68k/m68k.md
index 0cf063aaf84..3efcaad33a4 100644
--- a/gcc/config/m68k/m68k.md
+++ b/gcc/config/m68k/m68k.md
@@ -698,7 +698,7 @@
})
(define_insn "cstore_bftst<mode>_insn"
- [(set (match_operand:QI 0 "register_operand")
+ [(set (match_operand:QI 0 "register_operand" "=d")
(match_operator:QI 1 "ordered_comparison_operator"
[(zero_extract:SI (match_operand:BTST 2 "<btst_predicate>"
"<btst_constraint>")
(match_operand:SI 3 "const_int_operand" "n")
Andreas.
--
Andreas Schwab, [email protected]
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1
"And now for something completely different."