md-modules
md-modules copied to clipboard
ConvSym: Dedup offsets in `log` and `asm` parsers
Support additional options for offset deduplication in log and asm parsers.
Currently, deb1 and deb2 parsers implement /favorLastLabels(+|-) option to resolve cases where several symbols share the same offset.
For convenience, a similar option should be also added to log and asm parsers, but it should be an opt-in feature (old behaviour should still be supported by default)
So both log and asm take over -outopt argument and use it as an output format string. It's impossible to implement options without breaking compatibility. So I changed target ConvSym version for this issue from 2.9 to 3.x.