Branch: refs/heads/dev-564
Home: https://github.com/dyninst/dyninst
Commit: a88889a2f0bb2165364eae33a795dfec7d5a7664
https://github.com/dyninst/dyninst/commit/a88889a2f0bb2165364eae33a795dfec7d5a7664
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2019-03-20 (Wed, 20 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: bf37015d33c9b77c62bab358510877763807d0b5
https://github.com/dyninst/dyninst/commit/bf37015d33c9b77c62bab358510877763807d0b5
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2019-03-20 (Wed, 20 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: 0fecee1879a1fa490b4a2cc8867932ddf8898db1
https://github.com/dyninst/dyninst/commit/0fecee1879a1fa490b4a2cc8867932ddf8898db1
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2019-03-20 (Wed, 20 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/94795505e02c...0fecee1879a1
|