ARM Prolog and Epilog
9/7/2007
ARM prolog and epilog code segments are required to implement Structured Exception Handling (SEH) for ARM microprocessors. The ARM prolog is a code segment that sets up the stack frame for a routine. The epilog removes the routine frame and returns from the routine.
In This Section
- ARM Prolog
Describes the requirements of an ARM prolog, and provides an example.
- ARM Epilog
Describes the requirements of an ARM epilog, and provides an example.
- THUMB Prolog
Describes the requirements of an THUMB prolog, and provides an example.
- THUMB Epilog
Describes the requirements of an THUMB epilog, and provides an example.
- ARM Assembler Macros
Provides reference information about the ARM Assembler macros used to define the ARM and THUMB prolog and epilog sequences.
Related Sections
- ARM Calling Sequence Specification
Provides links to reference information about the ARM calling sequence specification.
- SEH in RISC Environments
Describes the implementation of Structured Exception Handling in RISC environments such as ARM.