Branch: refs/heads/master
Home: https://github.com/dyninst/dyninst
Commit: 7509e580af034313d7a6b86550360c36cfeeb8af
https://github.com/dyninst/dyninst/commit/7509e580af034313d7a6b86550360c36cfeeb8af
Author: Sasha @leela
Date: 2018-11-16 (Fri, 16 Nov 2018)
Changed paths:
M dyninstAPI/src/emit-aarch64.C
M dyninstAPI/src/emit-aarch64.h
M dyninstAPI/src/inst-aarch64.C
Log Message:
---
Implementing emitLoadOrigRegRelative and emitStoreIndir.
Adding case of loadRegRelativeOp and storeIndirOp for emitVload.
test1_23 passes.
Commit: b737ff5b691a8f66eb95070c678e0e59bf0f7acd
https://github.com/dyninst/dyninst/commit/b737ff5b691a8f66eb95070c678e0e59bf0f7acd
Author: Sasha @leela
Date: 2018-11-21 (Wed, 21 Nov 2018)
Changed paths:
M dyninstAPI/src/codegen-aarch64.C
M dyninstAPI/src/emit-aarch64.C
M dyninstAPI/src/inst-aarch64.C
Log Message:
---
Fix long branch generation.
Fix emit load register indirect.
Implements hasBeenBound for ARM.
Tests passing now: test1_14, 24, 26, 27, 28, 29, and 39.
Commit: 5993cec8356670f14948c7733f31b5a03047ac9e
https://github.com/dyninst/dyninst/commit/5993cec8356670f14948c7733f31b5a03047ac9e
Author: Sasha @leela
Date: 2018-11-28 (Wed, 28 Nov 2018)
Changed paths:
M README.md
M common/doc/manual_frontpage.tex
M dataflowAPI/doc/dataflowAPI.pdf
M instructionAPI/doc/instructionAPI.pdf
M parseAPI/doc/1-Intro.tex
M parseAPI/doc/parseAPI.pdf
M proccontrol/src/linux.C
M symtabAPI/doc/symtabAPI.pdf
Log Message:
---
Merge branch 'master' into ARMv8
Commit: d0e40ec324fe92704ad07f49d0c82e83420e01e2
https://github.com/dyninst/dyninst/commit/d0e40ec324fe92704ad07f49d0c82e83420e01e2
Author: Sasha @leela
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M dyninstAPI/src/emit-aarch64.C
M dyninstAPI/src/emit-aarch64.h
M dyninstAPI/src/inst-aarch64.C
Log Message:
---
Implements getDynamicCallSiteArgs to monitor dynamic call sites.
Implements emitLoadOrigRegister to get frame pointer register.
Test1_40 passes.
Commit: b397e36a718ef187e23ca59079a6354c96b7cc22
https://github.com/dyninst/dyninst/commit/b397e36a718ef187e23ca59079a6354c96b7cc22
Author: Benjamin Welton
Date: 2018-12-13 (Thu, 13 Dec 2018)
Changed paths:
M dyninstAPI/src/dynProcess.C
Log Message:
---
Enable detach from process and leave stopped
Enables the ability to detach from a process but leave it in a stopped state
(cherry picked from commit 8470129b60a6c13b21839234f9804c355a73d8a4)
Commit: f2667e9f69cce9304ce2bc09543322620280b486
https://github.com/dyninst/dyninst/commit/f2667e9f69cce9304ce2bc09543322620280b486
Author: Sasha @leela
Date: 2018-12-13 (Thu, 13 Dec 2018)
Changed paths:
M dyninstAPI/src/codegen-aarch64.C
Log Message:
---
Fix modifyData to correctly emit instructions
when the offset of LDR (literal) instructions, after a relocation,
is larger than +-1MB.
test_reloc passes.
Commit: 2816da497589c581eabbb785ca0949eeb5d98f15
https://github.com/dyninst/dyninst/commit/2816da497589c581eabbb785ca0949eeb5d98f15
Author: Sasha @leela
Date: 2018-12-21 (Fri, 21 Dec 2018)
Changed paths:
M dyninstAPI/src/codegen-aarch64.C
M dyninstAPI/src/codegen-aarch64.h
M dyninstAPI/src/emit-aarch64.C
M dyninstAPI/src/inst-aarch64.C
Log Message:
---
Generating Load and Store of 1, 2, 4 or 8 bytes
for general purpose registers.
The function generateMemAccess32or64 has been renamed
to generateMemAccess, and the boolean parameter changed
to integer to hold the size of bytes to be loaded or
stored.
test_snip_ref_shlib_var passes.
Commit: 0c315286da36fbb09741e963fe0b5ecbf0a1e8ba
https://github.com/dyninst/dyninst/commit/0c315286da36fbb09741e963fe0b5ecbf0a1e8ba
Author: LER0ever
Date: 2018-12-27 (Thu, 27 Dec 2018)
Changed paths:
M dyninstAPI/src/inst-aarch64.C
Log Message:
---
implement params ref for more than 8 args for AArch64
test1_36 now passes on ARMv8
Commit: a307b55772c8b1c373b1d5cfce674d8fff060a26
https://github.com/dyninst/dyninst/commit/a307b55772c8b1c373b1d5cfce674d8fff060a26
Author: LER0ever
Date: 2018-12-27 (Thu, 27 Dec 2018)
Changed paths:
M dyninstAPI/src/inst-aarch64.C
Log Message:
---
fmt mixed-indented line changes to space-indented
Commit: 79cbbc0dee3d4a29603286427ae7b34a2ebd4c31
https://github.com/dyninst/dyninst/commit/79cbbc0dee3d4a29603286427ae7b34a2ebd4c31
Author: Sasha @leela
Date: 2018-12-28 (Fri, 28 Dec 2018)
Changed paths:
M .gitignore
M CMakeLists.txt
M common/src/Types.h
M common/src/arch-power.h
M common/src/arch-x86.h
M dyninstAPI/src/addressSpace.C
M dyninstAPI/src/ast.C
M dyninstAPI/src/codegen-aarch64.C
M dyninstAPI/src/codegen-aarch64.h
M