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