[Issue 2942] asm fadd; accepted, but generates code for faddp.

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Oct 1 00:27:57 PDT 2009


http://d.puremagic.com/issues/show_bug.cgi?id=2942


Don <clugdbug at yahoo.com.au> changed:

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


--- Comment #4 from Don <clugdbug at yahoo.com.au> 2009-10-01 00:27:56 PDT ---
(In reply to comment #3)
> These pseudo-ops *are* documented in older Intel manuals, like the 387 DX
> User's Manual. I'm reluctant to change it. The last issue should be in a
> separate report.

Interesting. They aren't present in any manual which is still available. I
found a website with material which was copied from the 386 manual (not 387), 
but it said that even in 1997, the manual was no longer officially available.
I suspect that a lot of those pseudo-ops were bugs in DEBUG. (DEBUG also
accepts fld addr, ST(6);).

However, I just checked MSVC, and it _does_ accept fadd;
(But it doesn't accept the legal faddp; !!)
Pretty useless, and I think they should be abandoned, but no big deal if you
want to keep them.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list