Talk:Win64/AMD64 API

From Free Pascal wiki
Revision as of 22:55, 1 September 2005 by FPK (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Using ml64 is indeed an option, however that one published in the platform sdk from May 2005 is too buggy:

idata$1 segment
; i dd @imagerel(l)
l db "test"
idata$1 ends
_TEXT SEGMENT
PUBLIC myentry
myentry:
       andps xmm0,XMMWORD PTR l
       paddb mm1,mm1
_TEXT ENDS
END

I never got this assembled though it is derived from a file generated by Microsoft-C. Maybe somebody knows how to this.

Using WinDBG would be an option because FPC could insert the source lines as comments in the assembler output so limited debugging should be possible.

--FPK 22:55, 1 Sep 2005 (CEST)