[fpc-devel] Bug (Severe): Floating point values completely break GCC Struct compatability with records in 64-bit

Vincent Snijders vsnijders at vodafonevast.nl
Wed Dec 16 18:50:30 CET 2009


Jonas Maebe schreef:
> 
> On 16 Dec 2009, at 12:26, Joshua Cearley wrote:
> 
> It seems that passing records with paired float fields is buggy on 
> FPC/x86_64. Please file a bug report.
> 

While it is described in http://www.x86-64.org/documentation/abi.pdf, 
3.2.3 Parameter Passing, I found 
http://blogs.sun.com/alblog/entry/amd64_aggregate_argument_passing 
clarifying.

Vincent



More information about the fpc-devel mailing list