parent
							
								
									7f68a71669
								
							
						
					
					
						commit
						4702b86176
					
				| 
						 | 
					@ -71,23 +71,23 @@ public:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
protected:
 | 
					protected:
 | 
				
			||||||
  static ELFKind getStaticELFKind() {
 | 
					  static ELFKind getStaticELFKind() {
 | 
				
			||||||
  if (!ELFT::Is64Bits) {
 | 
					    if (!ELFT::Is64Bits) {
 | 
				
			||||||
 | 
					      if (ELFT::TargetEndianness == llvm::support::little)
 | 
				
			||||||
 | 
					        return ELF32LEKind;
 | 
				
			||||||
 | 
					      return ELF32BEKind;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
    if (ELFT::TargetEndianness == llvm::support::little)
 | 
					    if (ELFT::TargetEndianness == llvm::support::little)
 | 
				
			||||||
      return ELF32LEKind;
 | 
					      return ELF64LEKind;
 | 
				
			||||||
    return ELF32BEKind;
 | 
					    return ELF64BEKind;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
  if (ELFT::TargetEndianness == llvm::support::little)
 | 
					 | 
				
			||||||
    return ELF64LEKind;
 | 
					 | 
				
			||||||
  return ELF64BEKind;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
const ELFKind EKind;
 | 
					  const ELFKind EKind;
 | 
				
			||||||
llvm::object::ELFFile<ELFT> ELFObj;
 | 
					  llvm::object::ELFFile<ELFT> ELFObj;
 | 
				
			||||||
const Elf_Shdr *Symtab = nullptr;
 | 
					  const Elf_Shdr *Symtab = nullptr;
 | 
				
			||||||
StringRef StringTable;
 | 
					  StringRef StringTable;
 | 
				
			||||||
void initStringTable();
 | 
					  void initStringTable();
 | 
				
			||||||
Elf_Sym_Range getNonLocalSymbols();
 | 
					  Elf_Sym_Range getNonLocalSymbols();
 | 
				
			||||||
Elf_Sym_Range getSymbolsHelper(bool);
 | 
					  Elf_Sym_Range getSymbolsHelper(bool);
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// .o file.
 | 
					// .o file.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue