bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/27106] New: fistw not supported


From: stsp at users dot sourceforge.net
Subject: [Bug gas/27106] New: fistw not supported
Date: Tue, 22 Dec 2020 16:56:09 +0000

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

            Bug ID: 27106
           Summary: fistw not supported
           Product: binutils
           Version: 2.35.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: gas
          Assignee: unassigned at sourceware dot org
          Reporter: stsp at users dot sourceforge.net
  Target Milestone: ---

#include <stdint.h>
int main()
{
    int16_t w;
    asm volatile("fist %0\n" : "=m"(w));
    return 0;
}

fist.c: Assembler messages:
fist.c:6: Warning: no instruction mnemonic suffix given and no register
operands; using default for `fist'

And if you change to "fistw" then:

fist.c: Assembler messages:
fist.c:6: Error: invalid instruction suffix for `fist'

According to this:
https://www.felixcloutier.com/x86/fist:fistp
the 16bit variant should work.

"fistl" works fine.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]