http://sourceware.org/bugzilla/show_bug.cgi?id=14439

             Bug #: 14439
           Summary: x86/Intel mode: diagnostics for monitor/mwait operands
                    are issued with wrong operand numbers
           Product: binutils
           Version: 2.23 (HEAD)
            Status: NEW
          Severity: normal
          Priority: P2
         Component: gas
        AssignedTo: unassig...@sourceware.org
        ReportedBy: jbeul...@novell.com
    Classification: Unclassified


Since operands get needlessly swapped for these two instructions (other than
e.g for the similar invlpga), their numbers aren't reported correctly when
incorrect operand usage is being detected.

The preferable solution would be to make these instructions match invlpga (i.e.
suppress operand swapping), as all of them are inputs only.

Alternatively, diagnostic generation would need to be adjusted, or the variants
allowing for operands could be disallowed in Intel mode (as the documentation
doesn't allow operands here anyway).

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- 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