Branch: refs/heads/dev-564
Home: https://github.com/dyninst/dyninst
Commit: 096e8ac61b136fd743bdaa7079a193a69e28a392
https://github.com/dyninst/dyninst/commit/096e8ac61b136fd743bdaa7079a193a69e28a392
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2019-03-28 (Thu, 28 Mar 2019)
Changed paths:
M parseAPI/src/CFGModifier.C
Log Message:
-----------
When splitting a block using CFGModifier::split, we need to record the
new block in parse_data
Commit: a97e5d42933df0b0d9db60ec21660f8083e065a2
https://github.com/dyninst/dyninst/commit/a97e5d42933df0b0d9db60ec21660f8083e065a2
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2019-03-28 (Thu, 28 Mar 2019)
Changed paths:
M dyninstAPI/src/BPatch_snippet.C
M dyninstAPI/src/inst-power.C
Log Message:
-----------
Right now, the BPatch_deref and BPatch_regExpr do not specify the size.
Currently the default is 32-bit. Change the default to 64-bit
Commit: 780f5cb591b961298cb82cba5386f99854a00250
https://github.com/dyninst/dyninst/commit/780f5cb591b961298cb82cba5386f99854a00250
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2019-03-28 (Thu, 28 Mar 2019)
Changed paths:
M dyninstAPI/h/BPatch_snippet.h
M dyninstAPI/src/BPatch_snippet.C
M dyninstAPI/src/ast.C
M dyninstAPI/src/ast.h
Log Message:
-----------
Augment BPatch_effectiveAddressExpr to accept a second parameter, which
represents the number of bytes to access if reading/writing with this
snippet.
API compatibility is maintained by setting the default value of the
seoncd parameter to 8 (bytes)
Compare: https://github.com/dyninst/dyninst/compare/0fecee1879a1...780f5cb591b9
|