Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

/users/u3/mtikir/PMaCInstrumentor_v1601/include/defines/LoaderSection.d File Reference

Go to the source code of this file.

Defines

#define LOADERHEADER_MACROS_BASIS(__str)
#define LOADERHEADER_MACROS_CLASS(__str)
#define LOADERSYMBOL_MACROS_BASIS(__str)
#define LOADERSYMBOL_MACROS_CLASS(__str)
#define LOADERRELOC_MACROS_BASIS(__str)
#define LOADERRELOC_MACROS_CLASS(__str)


Define Documentation

#define LOADERHEADER_MACROS_BASIS __str   ) 
 

Value:

 \
        GET_FIELD_BASIS(uint32_t,l_version); \
        GET_FIELD_BASIS(uint32_t,l_nsyms); \
        GET_FIELD_BASIS(uint32_t,l_nreloc); \
        GET_FIELD_BASIS(uint32_t,l_istlen); \
        GET_FIELD_BASIS(uint32_t,l_nimpid); \
        GET_FIELD_BASIS(uint64_t,l_impoff); \
        GET_FIELD_BASIS(uint32_t,l_stlen); \
        GET_FIELD_BASIS(uint64_t,l_stoff); \
        GET_FIELD_BASIS(uint64_t,l_symoff); \
        GET_FIELD_BASIS(uint64_t,l_rldoff); \

Definition at line 40 of file LoaderSection.d.

#define LOADERHEADER_MACROS_CLASS __str   ) 
 

Value:

 \
        GET_FIELD_CLASS(uint32_t,l_version); \
        GET_FIELD_CLASS(uint32_t,l_nsyms); \
        GET_FIELD_CLASS(uint32_t,l_nreloc); \
        GET_FIELD_CLASS(uint32_t,l_istlen); \
        GET_FIELD_CLASS(uint32_t,l_nimpid); \
        GET_FIELD_CLASS(uint64_t,l_impoff); \
        GET_FIELD_CLASS(uint32_t,l_stlen); \
        GET_FIELD_CLASS(uint64_t,l_stoff); \

Definition at line 53 of file LoaderSection.d.

#define LOADERRELOC_MACROS_BASIS __str   ) 
 

Value:

 \
        GET_FIELD_BASIS(uint64_t,l_vaddr); \
        GET_FIELD_BASIS(uint32_t,l_symndx); \
        GET_FIELD_BASIS(uint16_t,l_rtype); \
        GET_FIELD_BASIS(uint16_t,l_rsecnm); \

Definition at line 86 of file LoaderSection.d.

#define LOADERRELOC_MACROS_CLASS __str   ) 
 

Value:

 \
        GET_FIELD_CLASS(uint64_t,l_vaddr); \
        GET_FIELD_CLASS(uint32_t,l_symndx); \
        GET_FIELD_CLASS(uint16_t,l_rtype); \
        GET_FIELD_CLASS(uint16_t,l_rsecnm); \

Definition at line 93 of file LoaderSection.d.

#define LOADERSYMBOL_MACROS_BASIS __str   ) 
 

Value:

 \
        GET_FIELD_BASIS(char*,l_name); \
        GET_FIELD_BASIS(uint32_t,l_zeroes); \
        GET_FIELD_BASIS(uint32_t,l_offset); \
        GET_FIELD_BASIS(uint64_t,l_value); \
        GET_FIELD_BASIS(uint16_t,l_scnum); \
        GET_FIELD_BASIS(uint8_t,l_smtype); \
        GET_FIELD_BASIS(uint8_t,l_smclas); \
        GET_FIELD_BASIS(uint32_t,l_ifile); \
        GET_FIELD_BASIS(uint32_t,l_parm); \

Definition at line 64 of file LoaderSection.d.

#define LOADERSYMBOL_MACROS_CLASS __str   ) 
 

Value:

 \
        GET_FIELD_CLASS(uint32_t,l_offset); \
        GET_FIELD_CLASS(uint64_t,l_value); \
        GET_FIELD_CLASS(uint16_t,l_scnum); \
        GET_FIELD_CLASS(uint8_t,l_smtype); \
        GET_FIELD_CLASS(uint8_t,l_smclas); \
        GET_FIELD_CLASS(uint32_t,l_ifile); \
        GET_FIELD_CLASS(uint32_t,l_parm); \

Definition at line 76 of file LoaderSection.d.


Generated on Mon Jan 28 11:08:34 2008 for PMaCInstrumentor by doxygen 1.3.5