osprey/kg++fe/gnu/config/darwin-crt2.c File Reference

#include "tconfig.h"
#include "tsystem.h"

Include dependency graph for darwin-crt2.c:

Go to the source code of this file.

Data Types

type  _Sinfo_Node
type  live_images

Defines

#define KEYMGR_API_MAJOR_GCC3   3
#define KEYMGR_GCC3_LIVE_IMAGE_LIST   301
#define KEYMGR_GCC3_DW2_OBJ_LIST   302

Typedefs

typedef struct _Sinfo_Node _Tinfo_Node

Functions/Subroutines

char * getsectdatafromheader (struct mach_header *, const char *, const char *, unsigned long *)
void _dyld_register_func_for_add_image (void(*)(struct mach_header *, unsigned long))
void _dyld_register_func_for_remove_image (void(*)(struct mach_header *, unsigned long))
void __darwin_gcc3_preregister_frame_info (void)
void _init_keymgr (void)
void_keymgr_get_and_lock_processwide_ptr (unsigned key)
void _keymgr_set_and_unlock_processwide_ptr (unsigned key, void *ptr)
static void darwin_unwind_dyld_remove_image_hook (struct mach_header *m, unsigned long s)
static void darwin_unwind_dyld_add_image_hook (struct mach_header *mh, unsigned long slide)

Variables

void__keymgr_global []


Define Documentation

#define KEYMGR_API_MAJOR_GCC3   3

Definition at line 62 of file darwin-crt2.c.

Referenced by __darwin_gcc3_preregister_frame_info().

#define KEYMGR_GCC3_DW2_OBJ_LIST   302

Definition at line 65 of file darwin-crt2.c.

Referenced by _Unwind_Find_FDE(), and live_image_destructor().

#define KEYMGR_GCC3_LIVE_IMAGE_LIST   301


Typedef Documentation


Function Documentation

void __darwin_gcc3_preregister_frame_info ( void   ) 

void _dyld_register_func_for_add_image ( void(*)(struct mach_header *, unsigned long  ) 

void _dyld_register_func_for_remove_image ( void(*)(struct mach_header *, unsigned long  ) 

void _init_keymgr ( void   ) 

void* _keymgr_get_and_lock_processwide_ptr ( unsigned  key  ) 

void _keymgr_set_and_unlock_processwide_ptr ( unsigned  key,
void ptr 
)

static void darwin_unwind_dyld_add_image_hook ( struct mach_header *  mh,
unsigned long  slide 
) [static]

static void darwin_unwind_dyld_remove_image_hook ( struct mach_header *  m,
unsigned long  s 
) [static]

char* getsectdatafromheader ( struct mach_header *  ,
const char *  ,
const char *  ,
unsigned long  
)

Referenced by examine_objects().


Variable Documentation


Generated on Wed Apr 8 15:18:48 2009 for Open64 by  doxygen 1.5.6