RTEMS Logo

RTEMS 4.9.0 On-Line Library


SPARC Specific Information Calling Conventions

PREV UP NEXT Bookshelf RTEMS CPU Architecture Supplement

9.2: Calling Conventions

  • SPARC Specific Information Programming Model
  • SPARC Specific Information Register Windows
  • SPARC Specific Information Call and Return Mechanism
  • SPARC Specific Information Calling Mechanism
  • SPARC Specific Information Register Usage
  • SPARC Specific Information Parameter Passing
  • SPARC Specific Information User-Provided Routines
  • Each high-level language compiler generates subroutine entry and exit code based upon a set of rules known as the compiler's calling convention. These rules address the following issues:

    A compiler's calling convention is of importance when interfacing to subroutines written in another language either assembly or high-level. Even when the high-level language and target processor are the same, different compilers may use different calling conventions. As a result, calling conventions are both processor and compiler dependent.


    PREV UP NEXT Bookshelf RTEMS CPU Architecture Supplement

    Copyright © 1988-2008 OAR Corporation