OpenASIP 2.2
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
TTAProgram::ProgramWriter::RelocInfo Struct Reference
Collaboration diagram for TTAProgram::ProgramWriter::RelocInfo:
Collaboration graph

Public Member Functions

 RelocInfo (TPEF::Section *aSrcSect, TPEF::SectionElement *aSrcElem, const Address &aDstAddress, int bitWidth)
 

Public Attributes

TPEF::SectionsrcSect
 Location section.
 
TPEF::SectionElementsrcElem
 Location element.
 
Address destination
 Destination address.
 
int bits
 Relocation width.
 

Detailed Description

Info about relocation of immediate or data chunk.

Definition at line 162 of file ProgramWriter.hh.

Constructor & Destructor Documentation

◆ RelocInfo()

TTAProgram::ProgramWriter::RelocInfo::RelocInfo ( TPEF::Section aSrcSect,
TPEF::SectionElement aSrcElem,
const Address aDstAddress,
int  bitWidth 
)
inline

Definition at line 163 of file ProgramWriter.hh.

165 :
166 srcSect(aSrcSect), srcElem(aSrcElem),
167 destination(aDstAddress), bits(bitWidth) {
168 }
TPEF::SectionElement * srcElem
Location element.
TPEF::Section * srcSect
Location section.
Address destination
Destination address.

Member Data Documentation

◆ bits

int TTAProgram::ProgramWriter::RelocInfo::bits

Relocation width.

Definition at line 177 of file ProgramWriter.hh.

Referenced by TTAProgram::ProgramWriter::createRelocSections().

◆ destination

Address TTAProgram::ProgramWriter::RelocInfo::destination

Destination address.

Definition at line 175 of file ProgramWriter.hh.

Referenced by TTAProgram::ProgramWriter::createRelocSections().

◆ srcElem

TPEF::SectionElement* TTAProgram::ProgramWriter::RelocInfo::srcElem

Location element.

Definition at line 173 of file ProgramWriter.hh.

Referenced by TTAProgram::ProgramWriter::createRelocSections().

◆ srcSect

TPEF::Section* TTAProgram::ProgramWriter::RelocInfo::srcSect

Location section.

Definition at line 171 of file ProgramWriter.hh.

Referenced by TTAProgram::ProgramWriter::createRelocSections().


The documentation for this struct was generated from the following file: