search for: dynamicsymbols

Displaying 3 results from an estimated 3 matches for "dynamicsymbols".

2017 Nov 01
2
elf2yaml document structure, for dynamic symbols
...opinions about how to model dynamic symbols (and symbols in general) in the yaml structure. Currently, symbols in elf are represented by a top level `Symbols` key, within which symbols are grouped by binding type (Global, Weak, Local). The simplest thing to do would be to mirror this structure to a DynamicSymbols (or SymbolsDynamic). Is there other ways people would like to see this structure represented? Saleem suggested symbols be modeled more closely to the elf spec, and that the binding type should be represented as an attribute on each symbol, not as a grouping. For comparison, coff and macho both appe...
2017 Nov 01
2
elf2yaml document structure, for dynamic symbols
...symbols (and symbols in >> general) in the yaml structure. Currently, symbols in elf are represented >> by a top level `Symbols` key, within which symbols are grouped by binding >> type (Global, Weak, Local). The simplest thing to do would be to mirror >> this structure to a DynamicSymbols (or SymbolsDynamic). Is there other ways >> people would like to see this structure represented? Saleem suggested >> symbols be modeled more closely to the elf spec, and that the binding type >> should be represented as an attribute on each symbol, not as a grouping. >> For...
2019 Jan 16
2
[RFC] Adding support for dynamic entries in yaml2obj
...DYNSYM Address: 0x1000 - Name: .data Type: SHT_PROGBITS Flags: [ SHF_ALLOC, SHF_WRITE ] - Name: .dynamic Type: SHT_DYNAMIC Entries: - Tag: DT_SONAME Value: libsomething.so - Tag: DT_SYMTAB Value: .dynsym - Tag: DT_SYMENT Value: 0x18 DynamicSymbols: Global: - Name: foo Type: STT_FUNC Section: .data - Name: bar Type: STT_OBJECT Section: .data The final section is of type SHT_DYNAMIC, and the "Entries" key illustrates the proposed addition. Walking through the three dynamic entries, 1. DT_SONAME:...