Object-coff.C File Reference

#include "common/h/Dictionary.h"
#include "Object.h"
#include "Object-coff.h"
#include <cmplrs/demangle_string.h>

Go to the source code of this file.

Defines

#define K_D_INDEX   0
#define K_XD_INDEX   1
#define K_PD_INDEX   2
#define K_SD_INDEX   3
#define K_RD_INDEX   4
#define K_RC_INDEX   5
#define K_L4_INDEX   6
#define K_L8_INDEX   7
#define K_LA_INDEX   8

Functions

static bool obj_read_section (SCNHDR &secthead, LDFILE *ldptr, Word *buffer)
static bool find_data_region (vector< Address > &all_addr, vector< long > &all_size, vector< long > &all_disk, unsigned long &data_len, Address &data_off)
static bool read_data_region (vector< Address > &all_addr, vector< long > &all_size, vector< long > &all_disk, unsigned long &data_len, Address &data_off, Word *buffer, LDFILE *ldptr)

Variables

bool GCC_COMPILED = false

Define Documentation

#define K_D_INDEX   0

Definition at line 132 of file Object-coff.C.

Referenced by find_data_region(), and Object::load_object().

#define K_L4_INDEX   6

Definition at line 138 of file Object-coff.C.

Referenced by Object::load_object().

#define K_L8_INDEX   7

Definition at line 139 of file Object-coff.C.

Referenced by Object::load_object().

#define K_LA_INDEX   8

Definition at line 140 of file Object-coff.C.

Referenced by Object::load_object().

#define K_PD_INDEX   2

Definition at line 134 of file Object-coff.C.

#define K_RC_INDEX   5

Definition at line 137 of file Object-coff.C.

Referenced by Object::load_object().

#define K_RD_INDEX   4

Definition at line 136 of file Object-coff.C.

Referenced by Object::load_object().

#define K_SD_INDEX   3

Definition at line 135 of file Object-coff.C.

Referenced by Object::load_object().

#define K_XD_INDEX   1

Definition at line 133 of file Object-coff.C.

Referenced by Object::load_object().


Function Documentation

static bool find_data_region ( vector< Address > &  all_addr,
vector< long > &  all_size,
vector< long > &  all_disk,
unsigned long &  data_len,
Address data_off 
) [inline, static]

Definition at line 144 of file Object-coff.C.

References K_D_INDEX.

Referenced by Object::load_object().

static bool obj_read_section ( SCNHDR &  secthead,
LDFILE *  ldptr,
Word buffer 
) [inline, static]

Definition at line 119 of file Object-coff.C.

Referenced by Object::load_object().

static bool read_data_region ( vector< Address > &  all_addr,
vector< long > &  all_size,
vector< long > &  all_disk,
unsigned long &  data_len,
Address data_off,
Word buffer,
LDFILE *  ldptr 
) [inline, static]

Definition at line 195 of file Object-coff.C.

Referenced by Object::load_object().


Variable Documentation

bool GCC_COMPILED = false

Definition at line 38 of file Object-coff.C.

Referenced by Object::load_object().

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1