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:...