On Mon, Apr 22, 2013 at 07:32:47PM +0100, James Lyon wrote:
> Hi,
>
> I've been trying to use TCC as an embedded C compiler (instead of
> using GCC and dlopen/LoadLibrary). I ran into a few ABI
> compatibility issues (on Linux (x86-64), Win32 and Win64), basically
> to do with the way TCC passes and returns structs/unions. It seems
> that TCC generally expects that structs are passed and returns on
> the stack or via pointers, and on these 3 platforms it is also
> possible that they will be packed into registers. Anyway, I've also
> been working on fixing these problems and Linux (x86-64) and Win32
> appear to work (at least, they pass the tests I'm using). Anyway,
> I'm really just emailing to say hello and start towards hopefully
> getting this stuff merged in.

Push to origin/mob if you feel it fixes broken behaviour, people will
check it out. I'm interested in what changes you've made anyways.

Also hello!

Cheers,
Rob

_______________________________________________
Tinycc-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to