Adam Thomason <[EMAIL PROTECTED]> wrote:
> On Mon, 8 Nov 2004 11:38:11 +0100, Leopold Toetsch <[EMAIL PROTECTED]> wrote:
>> Adam Thomason <[EMAIL PROTECTED]> wrote:
>>
>> > Now to figure out why the JIT code segfaults...

When does it segfault: always? during begin or end of JIT code?

>> Broken ABI WRT r2 (whatever that does on AIX)?

> The AIX calling convention preserves the "Table of Contents" (TOC)
> address in r2, which must be preserved across function calls.

Yes, but C<r2> is not used at all.

> ... What's
> stomping on this that wasn't a few months ago?

Register usage was changed, now non-volatiles are used only (and
preserved over jit_func), and of course this asm function for restoring
floats was added.

> Adam

leo

Reply via email to