Hi,
Could anyone else using Linux please see if LanguageKit trunk is working for
you?
TestIntArithmetic fails for me, among other tests. Anything where I send a
message to a BigInt fails, I think.
Thanks,
Eric
PS.
On my system, functions with a return type of:
struct { void *ptr; }
are compatible with
union { void *ptr; }
(but not plain void *ptr)
On 2010-02-02, at 11:27 PM, Eric Wasylishen wrote:
> Hey,
>
> In the linux x86 ABI, it looks like a function returning a union consisting
> of a pointer has a different calling convention than a function returning a
> pointer.
>
> My test program gives me:
> returnUnion called with 42
>
> on OS X and
>
> returnUnion called with 134520820
> Segmentation fault
>
> on my Linux VM. I think this is why LK isn't working for me :-/
>
> -Eric
>
> <unions.c>
_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev