https://sourceware.org/bugzilla/show_bug.cgi?id=22123

            Bug ID: 22123
           Summary: m68 colfire missing emac opcodes from mac
           Product: binutils
           Version: 2.30 (HEAD)
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: gas
          Assignee: unassigned at sourceware dot org
          Reporter: do at nerilex dot org
  Target Milestone: ---

Created attachment 10408
  --> https://sourceware.org/bugzilla/attachment.cgi?id=10408&action=edit
patch to allow use of opcodes common to emac and mac if only emac is present

The common opcodes of emac and mac seem to be only implemented for mac.

To reproduce:

  echo "macw %d3l,%a0l" > /tmp/dummy.S
  m68k-unknown-elf-as -m5208  /tmp/dummy.S

Outputs something like:
  /tmp/dummy.S: Assembler messages:
  /tmp/dummy.S:1: Error: operands mismatch -- statement `macw %d3l,%a0l'
ignored

This behavior occurs only if the CPU supports only emac but not explicitly mac
(but emac is a superset of mac).

Best regards,
~  do

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to