www.delorie.com/gnu/docs/gcc/gccint_121.html   search  
 
Buy the book!


GNU Compiler Collection (GCC) Internals

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

10.10 Stack Layout and Calling Conventions

This describes the stack layout and calling conventions.

10.10.1 Basic Stack Layout  
10.10.2 Exception Handling Support  
10.10.3 Specifying How Stack Checking is Done  
10.10.4 Registers That Address the Stack Frame  
10.10.5 Eliminating Frame Pointer and Arg Pointer  
10.10.6 Passing Function Arguments on the Stack  
10.10.7 Passing Arguments in Registers  
10.10.8 How Scalar Function Values Are Returned  
10.10.9 How Large Values Are Returned  
10.10.10 Caller-Saves Register Allocation  
10.10.11 Function Entry and Exit  
10.10.12 Generating Code for Profiling  
10.10.13 Permitting tail calls  


  webmaster     delorie software   privacy  
  Copyright 2003   by The Free Software Foundation     Updated Jun 2003