Re: [fpc-devel] DOM thread-safety merge to 2.4.0?

2009-12-16 Thread Michael Van Canneyt
On Tue, 15 Dec 2009, Seth Grover wrote: I just ran across this: http://bugs.freepascal.org/view.php?id=12984 http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=revrevision=14145 And noticed that it is not present in either the 2.4.0 rc1 branch or the tags/release_2_4_0 tag. Is it to late

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

2009-12-16 Thread Joshua Cearley
While working on a binding for the development branch for the Allegro game library I ran in to a bit of a problem in that one of the methods takes a structure of four floating point values (which is how it stores colors) and this is not done through a pointer to a color struct but by passing

[fpc-devel] Re: DOM thread-safety merge to 2.4.0?

2009-12-16 Thread Seth Grover
Unfortunately, it is too late, building has started. Michael. Okay, I'll just patch it myself once it's out. Thanks anyway! -SG -- This email is fiction. Any resemblance to actual events or persons living or dead is purely coincidental. Seth Grover sethdgrover[at]gmail[dot]com

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

2009-12-16 Thread Vincent Snijders
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