Lines Matching refs:DWFL_ERROR
70 DWFL_ERROR (NOERROR, N_("no error")) \
71 DWFL_ERROR (UNKNOWN_ERROR, N_("unknown error")) \
72 DWFL_ERROR (NOMEM, N_("out of memory")) \
73 DWFL_ERROR (ERRNO, N_("See errno")) \
74 DWFL_ERROR (LIBELF, N_("See elf_errno")) \
75 DWFL_ERROR (LIBDW, N_("See dwarf_errno")) \
76 DWFL_ERROR (LIBEBL, N_("See ebl_errno (XXX missing)")) \
77 DWFL_ERROR (UNKNOWN_MACHINE, N_("no support library found for machine")) \
78 DWFL_ERROR (NOREL, N_("Callbacks missing for ET_REL file")) \
79 DWFL_ERROR (BADRELTYPE, N_("Unsupported relocation type")) \
80 DWFL_ERROR (BADRELOFF, N_("r_offset is bogus")) \
81 DWFL_ERROR (BADSTROFF, N_("offset out of range")) \
82 DWFL_ERROR (RELUNDEF, N_("relocation refers to undefined symbol")) \
83 DWFL_ERROR (CB, N_("Callback returned failure")) \
84 DWFL_ERROR (NO_DWARF, N_("No DWARF information found")) \
85 DWFL_ERROR (NO_SYMTAB, N_("No symbol table found")) \
86 DWFL_ERROR (NO_PHDR, N_("No ELF program headers")) \
87 DWFL_ERROR (OVERLAP, N_("address range overlaps an existing module")) \
88 DWFL_ERROR (ADDR_OUTOFRANGE, N_("address out of range")) \
89 DWFL_ERROR (NO_MATCH, N_("no matching address range")) \
90 DWFL_ERROR (TRUNCATED, N_("image truncated")) \
91 DWFL_ERROR (ALREADY_ELF, N_("ELF file opened")) \
92 DWFL_ERROR (BADELF, N_("not a valid ELF file")) \
93 DWFL_ERROR (WEIRD_TYPE, N_("cannot handle DWARF type description"))
95 #define DWFL_ERROR(name, text) DWFL_E_##name,
96 typedef enum { DWFL_ERRORS DWFL_E_NUM } Dwfl_Error;
97 #undef DWFL_ERROR
102 extern int __libdwfl_canon_error (Dwfl_Error) internal_function;
103 extern void __libdwfl_seterrno (Dwfl_Error) internal_function;
159 Dwfl_Error elferr; /* Previous failure to open main file. */
168 Dwfl_Error symerr; /* Previous failure to load symbols. */
171 Dwfl_Error dwerr; /* Previous failure to load info. */
250 extern Dwfl_Error __libdwfl_relocate (Dwfl_Module *mod, Elf *file, bool debug)
255 extern Dwfl_Error __libdwfl_relocate_section (Dwfl_Module *mod, Elf *relocated,
263 extern Dwfl_Error __libdwfl_relocate_value (Dwfl_Module *mod, Elf *elf,
271 extern Dwfl_Error __libdwfl_module_getebl (Dwfl_Module *mod) internal_function;
276 extern Dwfl_Error __libdwfl_nextcu (Dwfl_Module *mod, struct dwfl_cu *lastcu,
280 extern Dwfl_Error __libdwfl_addrcu (Dwfl_Module *mod, Dwarf_Addr addr,
284 extern Dwfl_Error __libdwfl_cu_getsrclines (struct dwfl_cu *cu)