[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

21.8 Stack Layout and Calling Conventions

This describes the stack layout and calling conventions.

21.8.1 Basic Stack Layout  
21.8.2 Specifying How Stack Checking is Done  
21.8.3 Registers That Address the Stack Frame  
21.8.4 Eliminating Frame Pointer and Arg Pointer  
21.8.5 Passing Function Arguments on the Stack  
21.8.6 Passing Arguments in Registers  
21.8.7 How Scalar Function Values Are Returned  
21.8.8 How Large Values Are Returned  
21.8.9 Caller-Saves Register Allocation  
21.8.10 Function Entry and Exit  
21.8.11 Generating Code for Profiling  
21.8.12 Permitting inlining of functions with attributes  
21.8.13 Permitting tail calls to functions  



This document was generated by Vincent Chung on June, 26 2001 using texi2html