v2.0.0
Major release, adds support for inlined functions in symbol files and fixes a
large number of issues.
Added
- Emit information about inlined functions using INLINE and INLINE_ORIGIN
directives when the--inlines
option is specified.
Changed
- Use the same logic to handle Windows PE/PDB and ELF files, resulting in
better consistency across platforms - Dummy symbols for executable sections are now generated for all architectures
static
is not emitted anymore in front of method names
Fixes
- Linux absolute paths in Windows PDB files are handled correctly
- Names that were accidentally demangled twice are now handled properly
- Parameter size is now detected correctly on Windows
- Symbols matching multiple addresses are now properly marked on ELF
- The best symbol is always used when present in separate files, even when it
doesn't appear in the first file - Using symbol stores now works correctly on Linux and macOS too