bug-binutils
[Top][All Lists]
Advanced

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

[Bug gas/11109] New: Invalid vcvt UAL encoding


From: asl at math dot spbu dot ru
Subject: [Bug gas/11109] New: Invalid vcvt UAL encoding
Date: 20 Dec 2009 17:36:01 -0000

According to ARM docs instructions for conversion between 32-bit integers and 
floats have the following format:

vcvt{r}<c>.S32.F64 Sd, Dm (same for other directions)

here "r" specifies rounding mode, if it's used then operation uses rounding 
mode from FPSCR, if "r" is omitted - then rounding towards zero is used.

gas violates this specification and assembles vcvt to vcvtr.

PS: Disassembler works fine (so, it correctly shows the difference vcvt / vcvtr)

-- 
           Summary: Invalid vcvt UAL encoding
           Product: binutils
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: gas
        AssignedTo: unassigned at sources dot redhat dot com
        ReportedBy: asl at math dot spbu dot ru
                CC: bug-binutils at gnu dot org


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

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




reply via email to

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