I added the flag and my TAILC stuff works perfectly! The only remaining item (for
32-bit) is implementing OP_ARGLIST. From reading the doc. and the other platform's
code I still am not sure what it's supposed to do.
-Original Message-
Just add a new flag to MonoCompileFlags in mini.h
On 07/30/04 [EMAIL PROTECTED] wrote:
The S/390 ABI only specifies that Registers 6-14 are guaranteed on exit
as they were on entry. It does provide a place on the stack for parameter
registers to be place there but for performance reasons it's better not
to. If there was a flag set for the
Hi,
The implementation of tailc is quite x86-centric in mini.c. It assumes that all
parameters are on the stack and by simply going back to the previous stack frame then
the jump to the new routine will have access to the parameters that it wants. For
architectures where parameters can be in