On Wednesday, 15 August 2012 at 10:28:15 UTC, Jacob Carlborg wrote:
On 2012-08-14 23:05, Walter Bright wrote:

It does pass them correctly to D functions, just not to C ones if the
struct contains a mix of floating and integer types.

Ok, so if my structs don't contain any floating point types I will be fine? All other types are ok? Is this in the 2.060 release or do I have get the latest sources from github?

Does this not required that the D and C compiler are in sync about data layout?

Small sizes structs are often kept in registers.

--
Paulo

Reply via email to