Bus error interfacing with C function returning large struct

Jacob Carlborg doob at me.com
Wed Apr 17 04:14:51 PDT 2013


On 2013-04-17 12:05, John Colvin wrote:

> Martins reply in the bug report correctly identifies the problem, it's a
> bug in dmds implementation of the OS X IA32 ABI.

I see. I'm still wondering why it works on Mac OS X 10.6.3, just luck?

> This is quite a severe bug, it's only by luck that eax was set to 0
> causing an immediate error.
>
> I suggest it should be marked critical.

Ok, perhaps we can come up with a better description for the issue as well.

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list