osprey-gcc-4.2.0/gcc/unwind-dw2-fde.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Types

type  fde_vector
type  object
type  old_object
type  dwarf_eh_bases
type  dwarf_cie
type  dwarf_fde

Typedefs

typedef int sword __attribute__ ((mode(SI)))
typedef unsigned char ubyte
typedef struct dwarf_fde fde

Functions/Subroutines

void __register_frame_info_bases (const void *, struct object *, void *, void *)
void __register_frame_info (const void *, struct object *)
void __register_frame (void *)
void __register_frame_info_table_bases (void *, struct object *, void *, void *)
void __register_frame_info_table (void *, struct object *)
void __register_frame_table (void *)
void__deregister_frame_info (const void *)
void__deregister_frame_info_bases (const void *)
void __deregister_frame (void *)
static struct dwarf_cieget_cie (const struct dwarf_fde *f)
static const fdenext_fde (const fde *f)
const fde_Unwind_Find_FDE (void *, struct dwarf_eh_bases *)
static int last_fde (struct object *obj __attribute__((__unused__)), const fde *f)

Variables

struct dwarf_cie packed
struct dwarf_cie void


Typedef Documentation

typedef int saddr __attribute__((mode(pointer)))

Definition at line 112 of file unwind-dw2-fde.h.

typedef struct dwarf_fde fde

Definition at line 156 of file unwind-dw2-fde.h.

typedef unsigned char ubyte

Definition at line 116 of file unwind-dw2-fde.h.


Function Documentation

void __deregister_frame ( void  ) 

Definition at line 227 of file unwind-dw2-fde.c.

References __deregister_frame_info(), and free().

void* __deregister_frame_info ( const void  ) 

Definition at line 224 of file unwind-dw2-fde.c.

References __deregister_frame_info_bases().

void* __deregister_frame_info_bases ( const void  ) 

void __register_frame ( void  ) 

Definition at line 108 of file unwind-dw2-fde.c.

References __register_frame_info(), and malloc.

void __register_frame_info ( const void ,
struct object  
)

Definition at line 42 of file netware-crt0.c.

References __register_frame_info_bases().

void __register_frame_info_bases ( const void ,
struct object ,
void ,
void  
)

void __register_frame_info_table ( void ,
struct object  
)

Definition at line 146 of file unwind-dw2-fde.c.

References __register_frame_info_table_bases().

Referenced by __register_frame_table().

void __register_frame_info_table_bases ( void ,
struct object ,
void ,
void  
)

void __register_frame_table ( void  ) 

Definition at line 152 of file unwind-dw2-fde.c.

References __register_frame_info_table(), and malloc.

const fde* _Unwind_Find_FDE ( void ,
struct dwarf_eh_bases  
)

static struct dwarf_cie* get_cie ( const struct dwarf_fde f  )  [static, read]

Definition at line 161 of file unwind-dw2-fde.h.

References dwarf_fde::CIE_delta.

static int last_fde ( struct object *obj   __attribute__(__unused__),
const fde f 
) [inline, static]

Definition at line 175 of file unwind-dw2-fde.h.

References dwarf_fde::length.

static const fde* next_fde ( const fde f  )  [inline, static]

Definition at line 167 of file unwind-dw2-fde.h.

References dwarf_fde::length.


Variable Documentation


Generated on Wed Apr 8 15:47:50 2009 for Open64 by  doxygen 1.5.6