A.9. Changes in dyninst

Red Hat Developer Toolset 6.0 is distributed with dyninst 9.2.0, which provides a number of bug fixes and feature enhancements over the version included in the previous release of Red Hat Developer Toolset. Below is a list of new features in this release.

A.9.1. Changes Since Red Hat Developer Toolset 4.1

The following features have been added since the release of dyninst included in Red Hat Developer Toolset 4.1:
  • Expanded instruction support for x86 architectures to include the AVX, AVX2, and AVX-512 extensions, and many other fixes in x86 decoding.
  • Fixed rewriting for position-independent executables (PIE).
  • Improved SymtabAPI coverage using DWARF information.
  • Improved analysis of jump tables.
  • Safety fixes for memory allocation and tramp guards in the RTlib library.