parent
9b18eca352
commit
c07f9bb83a
|
@ -129,7 +129,7 @@ template <class ELFT> void ObjFile<ELFT>::initializeDwarf() {
|
|||
DWARFDataExtractor LineData(Obj, Obj.getLineSection(), Config->IsLE,
|
||||
Config->Wordsize);
|
||||
|
||||
for (std::unique_ptr<DWARFCompileUnit> &CU : Dwarf->compile_units()) {
|
||||
for (std::unique_ptr<DWARFUnit> &CU : Dwarf->compile_units()) {
|
||||
auto Report = [](Error Err) {
|
||||
handleAllErrors(std::move(Err),
|
||||
[](ErrorInfoBase &Info) { warn(Info.message()); });
|
||||
|
|
|
@ -2371,7 +2371,7 @@ static std::vector<InputSection *> getDebugInfoSections() {
|
|||
|
||||
static std::vector<GdbIndexSection::CuEntry> readCuList(DWARFContext &Dwarf) {
|
||||
std::vector<GdbIndexSection::CuEntry> Ret;
|
||||
for (std::unique_ptr<DWARFCompileUnit> &Cu : Dwarf.compile_units())
|
||||
for (std::unique_ptr<DWARFUnit> &Cu : Dwarf.compile_units())
|
||||
Ret.push_back({Cu->getOffset(), Cu->getLength() + 4});
|
||||
return Ret;
|
||||
}
|
||||
|
@ -2381,7 +2381,7 @@ readAddressAreas(DWARFContext &Dwarf, InputSection *Sec) {
|
|||
std::vector<GdbIndexSection::AddressEntry> Ret;
|
||||
|
||||
uint32_t CuIdx = 0;
|
||||
for (std::unique_ptr<DWARFCompileUnit> &Cu : Dwarf.compile_units()) {
|
||||
for (std::unique_ptr<DWARFUnit> &Cu : Dwarf.compile_units()) {
|
||||
DWARFAddressRangesVector Ranges;
|
||||
Cu->collectAddressRanges(Ranges);
|
||||
|
||||
|
|
Loading…
Reference in New Issue