www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 2258] New: Docs -> Inline Assembler -> Operand Types -> qword missing

reply d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=2258

           Summary: Docs -> Inline Assembler -> Operand Types -> qword
                    missing
           Product: D
           Version: unspecified
          Platform: All
               URL: http://www.digitalmars.com/d/1.0/iasm.html
        OS/Version: Linux
            Status: NEW
          Severity: trivial
          Priority: P3
         Component: www.digitalmars.com
        AssignedTo: bugzilla digitalmars.com
        ReportedBy: o.dathe gmx.de


On http://www.digitalmars.com/d/1.0/iasm.html in section Operand Types "qword
ptr" is missing.


-- 
Jul 31 2008
next sibling parent d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=2258


o.dathe gmx.de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |LATER






 On http://www.digitalmars.com/d/1.0/iasm.html in section Operand Types "qword
 ptr" is missing.
 
I've just seen it seems to be a stub since there is no x86_64 support yet and it behaves like "byte ptr". long x=255; asm { inc qword ptr x; } assert (x==0); // passes --
Aug 04 2008
prev sibling next sibling parent d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=2258


clugdbug yahoo.com.au changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
           Keywords|                            |accepts-invalid
         Resolution|LATER                       |






 I've just seen it seems to be a stub since there is no x86_64 support yet and
 it behaves like "byte ptr".
Nonsense. It's been used in floating point code since the dawn of time. double x; asm { fld qword ptr x; } But I'm marking this as an accepts-invalid, since your sample code should not compile. --
Aug 12 2008
prev sibling parent d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=2258


bugzilla digitalmars.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |FIXED





Fixed dmd 1.034 and 2.018


-- 
Aug 14 2008