Skip to content

Dyninst 11.0.1

Compare
Choose a tag to compare
@hainest hainest released this 15 Jun 02:27
· 681 commits to master since this release
5c7e0ee

Enhancements

  • Position-Independent Executable (PIE) handling
    • Dyninst now correctly determines the properties of PIE binaries
    • position-independent executable archive files (i.e., built with -static-pie using gcc) are not supported

Bug fixes

  • DWARF
    • Correctly handle return values from dwarf_getabbrevcode
  • Parsing
    • Fix data races from PowerPC when using more than 15 OpenMP threads
    • Skip parsing of blocks with an empty code buffer
    • Correctly parse catch blocks
    • Do not treat symbols in any text sections as data (.text, .init, or .fini)
    • Fix implicit operand decoding of x86 instructions on non-x86 architectures
  • Build system
    • Pass CMake build flags when configuring dyninstAPI_RT
    • Correctly find version information when building against tbb 2021.3 or newer

See the complete CHANGELOG


Manuals