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

Jonas Maebe jonas.maebe at elis.ugent.be
Thu Oct 8 15:02:13 CEST 2009


On 08 Oct 2009, at 14:54, Henrick Hellström wrote:

> 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?

Very recently someone reported a bug about this: http://bugs.freepascal.org/view.php?id=14685


Jonas


More information about the fpc-devel mailing list