<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Which I don't entirely understand. It seems to be saying that the first four parameters are passed in particular registers (depending on their size and type). Does this mean 'always'? Do all compilers have to know about this and generate code accordingly?<br>
</blockquote><div><br>They'll have to know about it if they want to be compatible with each other. One of the exercises (before I dropped it) in Operating Systems at UNSW was rewriting an RPC mechanism in a microkernel to pass on register rather than in main memory.<br>
<br><br></div></div>