Branch | Status | Notes |
---|---|---|
master | stable | See below |
aarch32 | experimental | Contact Ray Chen (rchen at cs dot umd dot edu) |
spack install dyninst
Configure Dyninst with CMake
cmake /path/to/dyninst/source -DCMAKE_INSTALL_PREFIX=/path/to/installation
NOTE: If Dyninst builds TBB from source, see the wiki for instructions on ensuring correct usage.
Build and install Dyninst in parallel
make install -jN
If this does not work for you, please refer to the Wiki for detailed instructions. If you encounter any errors, see the Building Dyninst or leave a GitHub issue.
Windows 64-bit mode is not yet supported
Windows rewriter mode is not yet supported
Exceptions in relocated code will not be caught
Linux rewriter mode for 32-bit, statically linked binaries does not support binaries with .plt, .rel, or .rela sections.
Callbacks at thread or process exit that stop the process will deadlock when a SIGSEGV occurs on a thread other than the main thread of a process
Stackwalker is fragile on Windows
Parsing a binary with no functions (typically a single object file) will crash at CodeObject destruction time.