
15 Feb
2008
15 Feb
'08
8:21 a.m.
On Fri, 15 Feb 2008 02:08:23 -0500 Mike Frysinger vapier@gentoo.org wrote:
if someone can tell me what the number of args are for each arch we can see about providing this everywhere.
are you sure you actually need to worry about such things ? i'm pretty sure any relevant architecture says that the first X arguments go via registers and the rest go on the stack. let the compiler worry about the exact value for X.
I guess the real question is whether it's acceptable to pass arguments on the stack to such subprograms. If the answer is yes, why not simply use varargs?
If the answer is no: avr32 can pass up to 5 arguments through registers.
Haavard