|
Upx_Doxygen
https://github.com/upx/upx
|
This is the complete list of members for ElfLinker, including all inherited members.
| addLoader(const char *sname) (defined in ElfLinker) | ElfLinker | virtual |
| addLoader(const char *s, va_list ap) (defined in ElfLinker) | ElfLinker | |
| addLoaderVA(const char *s,...) (defined in ElfLinker) | ElfLinker | |
| addRelocation(const char *section, unsigned off, const char *type, const char *symbol, upx_uint64_t add) (defined in ElfLinker) | ElfLinker | protected |
| addSection(const char *sname, const void *sdata, int slen, unsigned p2align) (defined in ElfLinker) | ElfLinker | virtual |
| addSymbol(const char *name, const char *section, upx_uint64_t offset) (defined in ElfLinker) | ElfLinker | protected |
| alignCode(unsigned len) (defined in ElfLinker) | ElfLinker | inlinevirtual |
| alignData(unsigned len) (defined in ElfLinker) | ElfLinker | inlinevirtual |
| alignWithByte(unsigned len, unsigned char b) (defined in ElfLinker) | ElfLinker | |
| bele (defined in ElfLinker) | ElfLinker | |
| defineSymbol(const char *name, upx_uint64_t value) (defined in ElfLinker) | ElfLinker | virtual |
| dumpSymbol(const Symbol *, unsigned flags, FILE *fp) const (defined in ElfLinker) | ElfLinker | virtual |
| dumpSymbols(unsigned flags=0, FILE *fp=NULL) const (defined in ElfLinker) | ElfLinker | virtual |
| ElfLinker() (defined in ElfLinker) | ElfLinker | |
| findSection(const char *name, bool fatal=true) const (defined in ElfLinker) | ElfLinker | protected |
| findSymbol(const char *name, bool fatal=true) const (defined in ElfLinker) | ElfLinker | protected |
| get_te16(const void *p) const (defined in ElfLinker) | ElfLinker | inlineprotected |
| get_te32(const void *p) const (defined in ElfLinker) | ElfLinker | inlineprotected |
| get_te64(const void *p) const (defined in ElfLinker) | ElfLinker | inlineprotected |
| getLoader(int *llen=NULL) const (defined in ElfLinker) | ElfLinker | virtual |
| getSection(const char *sname, int *slen=NULL) const (defined in ElfLinker) | ElfLinker | virtual |
| getSectionSize(const char *sname) const (defined in ElfLinker) | ElfLinker | virtual |
| getSymbolOffset(const char *) const (defined in ElfLinker) | ElfLinker | virtual |
| head (defined in ElfLinker) | ElfLinker | protected |
| init(const void *pdata, int plen) (defined in ElfLinker) | ElfLinker | virtual |
| input (defined in ElfLinker) | ElfLinker | protected |
| inputlen (defined in ElfLinker) | ElfLinker | protected |
| noncopyable() (defined in noncopyable) | noncopyable | inlineprivate |
| nrelocations (defined in ElfLinker) | ElfLinker | protected |
| nrelocations_capacity (defined in ElfLinker) | ElfLinker | protected |
| nsections (defined in ElfLinker) | ElfLinker | protected |
| nsections_capacity (defined in ElfLinker) | ElfLinker | protected |
| nsymbols (defined in ElfLinker) | ElfLinker | protected |
| nsymbols_capacity (defined in ElfLinker) | ElfLinker | protected |
| output (defined in ElfLinker) | ElfLinker | protected |
| outputlen (defined in ElfLinker) | ElfLinker | protected |
| Packer (defined in ElfLinker) | ElfLinker | friend |
| preprocessRelocations(char *start, char *end) (defined in ElfLinker) | ElfLinker | protected |
| preprocessSections(char *start, char *end) (defined in ElfLinker) | ElfLinker | protected |
| preprocessSymbols(char *start, char *end) (defined in ElfLinker) | ElfLinker | protected |
| reloc_done (defined in ElfLinker) | ElfLinker | protected |
| relocate() (defined in ElfLinker) | ElfLinker | protectedvirtual |
| relocate1(const Relocation *, upx_byte *location, upx_uint64_t value, const char *type) (defined in ElfLinker) | ElfLinker | protectedvirtual |
| relocations (defined in ElfLinker) | ElfLinker | protected |
| sections (defined in ElfLinker) | ElfLinker | protected |
| set_te16(void *p, unsigned v) const (defined in ElfLinker) | ElfLinker | inlineprotected |
| set_te32(void *p, unsigned v) const (defined in ElfLinker) | ElfLinker | inlineprotected |
| set_te64(void *p, upx_uint64_t v) const (defined in ElfLinker) | ElfLinker | inlineprotected |
| symbols (defined in ElfLinker) | ElfLinker | protected |
| tail (defined in ElfLinker) | ElfLinker | protected |
| ~ElfLinker() (defined in ElfLinker) | ElfLinker | virtual |
| ~noncopyable() (defined in noncopyable) | noncopyable | inlineprivate |
1.8.13