Lines Matching refs:ElfError
78 class ElfError : public std::exception class
81 ElfError(const std::string& rFile, const std::string& rMessage);
82 ~ElfError() throw() {}; in ~ElfError()
89 ElfError::ElfError(const std::string& rFile, const std::string& rMessage) in ElfError() function in ElfError
106 throw ElfError("", "elf_version() failed"); in initElfLib()
138 throw ElfError(rFile, "elf_begin() failed"); in adjustVisibility()
142 throw ElfError(rFile, "elf_kind() failed, file is not an ELF object file"); in adjustVisibility()
150 throw ElfError(rFile, "gelf_getshdr() failed"); in adjustVisibility()
158 throw ElfError(rFile, "elf_getdata() failed"); in adjustVisibility()
164 throw ElfError(rFile, "too many symbols"); in adjustVisibility()
171 throw ElfError(rFile, "gelf_getsym() failed"); in adjustVisibility()
207 throw ElfError(rFile, "gelf_update_sym() failed"); in adjustVisibility()
214 throw ElfError(rFile, "elf_update() failed"); in adjustVisibility()
218 } catch (ElfError& e) { in adjustVisibility()