[fpc-devel] Bug in FPC 2.2.2 asm, Win64 target

Henrick Hellström henrick at streamsec.net
Thu Oct 8 14:54:57 CEST 2009


When compiling the following code for Win64 using FPC 2.2.2, Intel syntax

     mov qword [rdx     ],$08C9BCF367E6096A

the compiler generates a movl instruction for just the least significant
half of the constant qword

     movl 0x67e6096a,(%rdx)

Am I missing something obvious?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 5342 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20091008/a25f421a/attachment.bin>


More information about the fpc-devel mailing list