Next:
C Library
Up:
System V Application Binary
Previous:
Dynamic Linking
 
Contents
 
Index
Libraries
A further review of the Intel386 ABI is needed.
Subsections
C Library
Global Data Symbols
Floating Point Environment Functions
Unwind Library Interface
Exception Handler Framework
Reasons for Unwinding
The Unwind Process
Data Structures
Reason Codes
Exception Header
Unwind Context
Throwing an Exception
_Unwind_RaiseException
_Unwind_ForcedUnwind
Example:
longjmp_unwind()
_Unwind_Resume
Exception Object Management
_Unwind_DeleteException
Context Management
_Unwind_GetGR
_Unwind_SetGR
_Unwind_GetIP
_Unwind_SetIP
_Unwind_GetLanguageSpecificData
_Unwind_GetRegionStart
Parameters
Personality Routine Actions
Transferring Control to a Landing Pad
Rules for Correct Inter-Language Operation
Example: Foreign Exceptions in C++.
Jan Hubicka 2003-05-04