isBigEndian
if (ah->ah_eepromdata == NULL && isBigEndian()) {
need_swap = ((ee->ee_base.baseEepHeader.eepMisc & AR5416_EEPMISC_BIG_ENDIAN) != 0) ^ isBigEndian();
if (ah->ah_eepromdata == NULL && isBigEndian()) {
need_swap = ((ee->ee_base.baseEepHeader.eepMisc & AR5416_EEPMISC_BIG_ENDIAN) != 0) ^ isBigEndian();
if (ah->ah_eepromdata == NULL && isBigEndian()) {
need_swap = ((ee->ee_base.baseEepHeader.eepMisc & AR5416_EEPMISC_BIG_ENDIAN) != 0) ^ isBigEndian();
if (isBigEndian()) {
if (isBigEndian()) {
if (isBigEndian()) {
if (isBigEndian()) {
if (isBigEndian()) {
bool isBigEndian, bool isDwarf64)
fIsBigEndian(isBigEndian),
uint8 addressSize, bool isBigEndian,
bool isBigEndian, bool isDwarf64)
addressSize, isBigEndian, isDwarf64),
fLineNumberProgram(addressSize, isBigEndian)
uint8 addressSize, bool isBigEndian,
DataReader(const void* data, off_t size, uint8 addressSize, bool isBigEndian)
SetTo(data, size, addressSize, isBigEndian);
void SetTo(const void* data, off_t size, uint8 addressSize, bool isBigEndian)
fIsBigEndian = isBigEndian;
bool isBigEndian, target_addr_t relocationDelta)
fIsBigEndian(isBigEndian),
bool isBigEndian,
abbrevOffset, addressSize, isBigEndian, dwarf64);
DwarfFile::_ParseTypesSection(uint8 _addressSize, bool isBigEndian)
fDebugTypesSection->Size(), _addressSize, isBigEndian);
abbrevOffset, typeOffset, addressSize, isBigEndian,
DwarfFile::_ParseFrameSection(ElfSection* section, uint8 addressSize, bool isBigEndian,
section->Size(), addressSize, isBigEndian);
addressSize, isBigEndian, context,
DwarfFile::_UnwindCallFrame(CompilationUnit* unit, uint8 addressSize, bool isBigEndian,
unit != NULL ? unit->IsBigEndian() : isBigEndian);
info->ehFrame, unit, addressSize, isBigEndian, context, info->cieOffset,
error = EvaluateExpression(unit, addressSize, isBigEndian,
error = EvaluateExpression(unit, addressSize, isBigEndian,
error = EvaluateExpression(unit, addressSize, isBigEndian,
bool usingEHFrameSection, CompilationUnit* unit, uint8 addressSize, bool isBigEndian,
unit != NULL ? unit->IsBigEndian() : isBigEndian);
DwarfFile::_ParsePublicTypesInfo(uint8 _addressSize, bool isBigEndian)
fDebugPublicTypesSection->Size(), _addressSize, isBigEndian);
DataReader unitDataReader(dataReader.Data(), unitLength, _addressSize, isBigEndian);
DwarfFile::Load(uint8 addressSize, bool isBigEndian, const BString& externalInfoFilePath)
addressSize, isBigEndian,
addressSize, isBigEndian,
error = _ParseDebugInfoSection(addressSize, isBigEndian);
error = _ParseTypesSection(addressSize, isBigEndian);
uint8 addressSize, bool isBigEndian, DIESubprogram* subprogramEntry,
DwarfFile::FinishLoading(uint8 addressSize, bool isBigEndian)
_ParsePublicTypesInfo(addressSize, isBigEndian);
DwarfExpressionEvaluationContext(targetInterface, addressSize, isBigEndian,
DwarfFile::UnwindCallFrame(CompilationUnit* unit, uint8 addressSize, bool isBigEndian,
return _UnwindCallFrame(unit, addressSize, isBigEndian,
DwarfFile::EvaluateExpression(CompilationUnit* unit, uint8 addressSize, bool isBigEndian,
ExpressionEvaluationContext context(this, unit, addressSize, isBigEndian,
DwarfFile::ResolveLocation(CompilationUnit* unit, uint8 addressSize, bool isBigEndian,
ExpressionEvaluationContext context(this, unit, addressSize, isBigEndian,
DwarfFile::EvaluateConstantValue(CompilationUnit* unit, uint8 addressSize, bool isBigEndian,
status_t error = EvaluateExpression(unit, addressSize, isBigEndian,
DwarfFile::EvaluateDynamicValue(CompilationUnit* unit, uint8 addressSize, bool isBigEndian,
status_t error = EvaluateConstantValue(unit, addressSize, isBigEndian,
status_t error = EvaluateExpression(unit, addressSize, isBigEndian,
DwarfFile::_ParseDebugInfoSection(uint8 _addressSize, bool isBigEndian)
fDebugInfoSection->Size(), _addressSize, isBigEndian);
uint8 addressSize, bool isBigEndian,
status_t _ParseDebugInfoSection(uint8 _addressSize, bool isBigEndian);
status_t _ParseTypesSection(uint8 _addressSize, bool isBigEndian);
uint8 addressSize, bool isBigEndian,
uint8 addressSize, bool isBigEndian,
uint8 addressSize, bool isBigEndian,
status_t _ParsePublicTypesInfo(uint8 _addressSize, bool isBigEndian);
status_t Load(uint8 addressSize, bool isBigEndian,
status_t FinishLoading(uint8 addressSize, bool isBigEndian);
uint8 addressSize, bool isBigEndian,
uint8 addressSize, bool isBigEndian,
uint8 addressSize, bool isBigEndian,
uint8 addressSize, bool isBigEndian,
DwarfManager::DwarfManager(uint8 addressSize, bool isBigEndian)
fAddressSize(addressSize), fIsBigEndian(isBigEndian),
DwarfManager(uint8 addressSize, bool isBigEndian);
LineNumberProgram::LineNumberProgram(uint8 addressSize, bool isBigEndian)
fIsBigEndian(isBigEndian),
LineNumberProgram(uint8 addressSize, bool isBigEndian);
uint8 addressSize, bool isBigEndian, uint64 signature, bool isDwarf64)
addressSize, isBigEndian, isDwarf64),
bool isBigEndian,