Re: call and return conventions

2003-08-14 Thread Luke Palmer
TOGoS writes: I0 Prototyped return? I1 Number of overflow return values I2 Number of return values in PMC registers P3 Overflow return values in an array PMC so as to make call/return symmetrical (this would also allow me to use the same Params class in my compiler for both calls and

Re: call and return conventions

2003-08-14 Thread TOGoS
--- Luke Palmer [EMAIL PROTECTED] wrote: TOGoS writes: I0 Prototyped return? I1 Number of overflow return values I2 Number of return values in PMC registers P3 Overflow return values in an array PMC so as to make call/return symmetrical (this would also allow me to use the same

call and return conventions

2003-08-14 Thread TOGoS
According to the PDD03 I have here: Calling conventions: I0 Prototyped call? I1 Number of overflow params I2 Number of params in PMC registers P3 Overflow params Return conventions: I0 Prototyped return? I1 Number of return values in integer registers I2 Number of return values in string

Re: call and return conventions

2003-08-14 Thread Leopold Toetsch
Togos [EMAIL PROTECTED] wrote: I0 Prototyped return? I1 Number of overflow return values I2 Number of return values in PMC registers P3 Overflow return values in an array PMC so as to make call/return symmetrical Makes a lot of sense. When the return is prototyped the current info in