Branch: refs/heads/arm64/feature/relocation
Home: https://github.com/dyninst/dyninst
Commit: 0e5c47e3ad9b0e593895b95516d6fc8d9b26b30a
https://github.com/dyninst/dyninst/commit/0e5c47e3ad9b0e593895b95516d6fc8d9b26b30a
Author: Sunny Shah <shah28@xxxxxxxx>
Date: 2017-02-03 (Fri, 03 Feb 2017)
Changed paths:
M dyninstAPI/src/Relocation/Transformers/Movement-adhoc.C
M dyninstAPI/src/Relocation/Widgets/CFWidget-aarch64.C
M dyninstAPI/src/codegen-aarch64.C
M dyninstAPI/src/stackwalk-aarch64.C
Log Message:
-----------
Add basic relocation functionality
The control flow widget for ARM64 contains a generic implementation to support
relocation: the implementation mostly mimics that for Power, differing
at the places where the "call" bit for a branch instruction needs to be
set/unset. The createStackwalkerSteppers() implementation in the stackwalking code
also mimics than on Power.
This commit does not touch all changes required to support relocation
but only a subset.
|