<div dir="ltr">I'm adding support for elf dynamic symbols in yaml2obj/obj2yaml. I'm seeking 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 appear to represent the file format more directly, without much (any?) added abstraction.<div><br></div><div>Short pseudo example of the current symbol structure:<br><div><div><br></div><div>    Symbols:</div><div>      Global:</div><div>        - Name: ...</div><div>          Type: ...</div><div>          Section: ...</div><div><div>          ...</div><div>      Weak:</div><div>        - Name: ...</div><div>          Type: ...</div><div>          Section: ...</div></div><div>          ...</div><div>      Local:<br></div><div><div>        - Name: ...</div><div>          Type: ...</div><div>          Section: ...</div></div><div><div>          ...</div></div><div><br></div></div></div><div>thanks,</div><div>Dave</div></div>