On Fri, Nov 10, 2000 at 07:27:51PM -0500, Michael Meissner wrote: > Don't get me wrong -- in my 25 years of compiler hacking, I've never seen an > ABI that I was completely happy with, [..] Ok, but I've seen only one that I'm completly unhappy with. Can you think at one case where it's better to push the parameter on the stack instead of passing them through the callee clobbered ebx/eax/edx? Saving the pushes makes a relevant performance difference (that's why we have FASTCALL in kernel to use the sane calling convention even with the <2.95 gcc in fast paths). Andrea - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
- Where is it written? George Anzinger
- Re: Where is it written? Michael Meissner
- Re: Where is it written? Albert D. Cahalan
- Re: Where is it written? Michael Meissner
- Re: Where is it written? H. Peter Anvin
- Re: Where is it written? Keith Owens
- Re: Where is it written? H. Peter Anvin
- Re: Where is it written? Richard Henderson
- Re: Where is it written? Michael Meissner
- Re: Where is it written? Andrea Arcangeli
- Re: Where is it written? Andrea Arcangeli
- Re: Where is it written? Peter Samuelson
- Re: Where is it written? H. Peter Anvin
- Re: Where is it written? Peter Samuelson
- Re: Where is it written? H. Peter Anvin
- Re: Where is it written? Peter Samuelson
- Re: Where is it written? Keith Owens
- Re: Where is it written? Andi Kleen
- Re: Where is it written? Andrea Arcangeli
- Re: Where is it written? H. Peter Anvin
- Re: Where is it written? Olaf Titz