Date: | Wed, 19 Apr 2017 14:55:10 -0700 |
---|---|
From: | Sunny Shah <shah28@xxxxxxxx> |
Subject: | [DynInst_API:] [dyninst/dyninst] 1b6b1d: Implemented IP patch application for ARM. |
Branch: refs/heads/arm64/feature/relocation Home: https://github.com/dyninst/dyninst Commit: 1b6b1d3304403be7ef0c935a1f0bdb5a426fc40a https://github.com/dyninst/dyninst/commit/1b6b1d3304403be7ef0c935a1f0bdb5a426fc40a Author: Sunny Shah <shah28@xxxxxxxx> Date: 2017-04-19 (Wed, 19 Apr 2017) Changed paths: M dyninstAPI/src/Relocation/Widgets/PCWidget.C M dyninstAPI/src/codegen-aarch64.C M dyninstAPI/src/codegen-aarch64.h M dyninstAPI/src/inst-aarch64.C Log Message: ----------- Implemented IP patch application for ARM. Updated IPPatch::apply for ARM. Most of the complexity required on Power is avoided here since we have an instruction available (ADR) to get the current PC. Also updated moveValueToReg in insnCodeGen to accept a vector of registers to be excluded when getting a scratch register. |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | Re: [DynInst_API:] Dyninst Issue with C++11 chrono, ååè |
---|---|
Next by Date: | [DynInst_API:] [dyninst/dyninst] 23e069: Improve PIC thunk handling., Matt Morehouse |
Previous by Thread: | [DynInst_API:] [dyninst/dyninst] 1a5b8a: Updated environment to add libelf location to LD_L..., Bill Williams |
Next by Thread: | [DynInst_API:] [dyninst/dyninst] 1c64db: Add check for opcode of LDR-immediate (unsigned of..., Sunny Shah |
Indexes: | [Date] [Thread] |