Branch: refs/heads/angushe/instruction-api-riscv
Home: https://github.com/dyninst/dyninst
Commit: f780e054ec70594d16c1b252b96e51193294cf91
https://github.com/dyninst/dyninst/commit/f780e054ec70594d16c1b252b96e51193294cf91
Author: wxrdnx <wxrdnx@xxxxxxxxxxxxxx>
Date: 2025-10-31 (Fri, 31 Oct 2025)
Changed paths:
M instructionAPI/CMakeLists.txt
M instructionAPI/h/ArchSpecificFormatters.h
M instructionAPI/h/Instruction.h
M instructionAPI/h/Operation_impl.h
M instructionAPI/src/ArchSpecificFormatters.C
M instructionAPI/src/Instruction.C
M instructionAPI/src/InstructionCategories.C
A instructionAPI/src/InstructionDecoder-Capstone.C
A instructionAPI/src/InstructionDecoder-Capstone.h
A instructionAPI/src/InstructionDecoder-riscv64.C
M instructionAPI/src/InstructionDecoderImpl.C
M instructionAPI/src/Operation.C
Log Message:
-----------
Add RISC-V Instruction API
Commit: ff4afbba9ea67384e5b25818e3f9bdd274bcc6f8
https://github.com/dyninst/dyninst/commit/ff4afbba9ea67384e5b25818e3f9bdd274bcc6f8
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-10-31 (Fri, 31 Oct 2025)
Changed paths:
M instructionAPI/src/InstructionDecoderImpl.C
Log Message:
-----------
Clean up InstructinAPI::InstructionDecoderImpl (#2040)
* Clean up comments
* Remove dead code
* Remove 'MultiRegister' include
* Remove unused Operation_impl include
* Remove redundant 'protected' specifier
* Remove using directive
Commit: b357e8f4462c191bc985d231df2844a2fee53e74
https://github.com/dyninst/dyninst/commit/b357e8f4462c191bc985d231df2844a2fee53e74
Author: wxrdnx <wxrdnx@xxxxxxxxxxxxxx>
Date: 2025-10-31 (Fri, 31 Oct 2025)
Changed paths:
M instructionAPI/src/InstructionDecoderImpl.C
Log Message:
-----------
Add RISC-V Instruction API
Commit: b6a02898afb62d1aaa8c0c1a44fa4a2a53352fbc
https://github.com/dyninst/dyninst/commit/b6a02898afb62d1aaa8c0c1a44fa4a2a53352fbc
Author: wxrdnx <wxrdnx@xxxxxxxxxxxxxx>
Date: 2025-10-31 (Fri, 31 Oct 2025)
Changed paths:
M .github/workflows/dependency-version.yaml
M CMakeLists.txt
A cmake/tpls/DyninstCapstone.cmake
M common/CMakeLists.txt
A common/h/registers/register_set.h
M docker/Dockerfile.fedora
M docker/Dockerfile.ubuntu
A docker/build_capstone.sh
M docker/dependencies.versions
M instructionAPI/CMakeLists.txt
M instructionAPI/h/Instruction.h
M instructionAPI/src/Instruction.C
M instructionAPI/src/InstructionDecoderImpl.C
A instructionAPI/src/riscv/categories.h
A instructionAPI/src/riscv/decoder.C
A instructionAPI/src/riscv/decoder.h
A instructionAPI/src/riscv/opcode_xlat.C
A instructionAPI/src/riscv/opcode_xlat.h
A instructionAPI/src/riscv/register_xlat.C
A instructionAPI/src/riscv/register_xlat.h
A instructionAPI/src/riscv/type_conversion.h
Log Message:
-----------
Update Capstone
Commit: 704043bc4cace757bfb79c5a9dd9566f3f3914d3
https://github.com/dyninst/dyninst/commit/704043bc4cace757bfb79c5a9dd9566f3f3914d3
Author: wxrdnx <wxrdnx@xxxxxxxxxxxxxx>
Date: 2025-10-31 (Fri, 31 Oct 2025)
Changed paths:
A common/src/arch-riscv64.h
M instructionAPI/CMakeLists.txt
M instructionAPI/src/Instruction.C
M instructionAPI/src/riscv/categories.h
M instructionAPI/src/riscv/decoder.C
M instructionAPI/src/riscv/decoder.h
Log Message:
-----------
Update pseudo instructions (wip)
Compare: https://github.com/dyninst/dyninst/compare/c554cb419ced...704043bc4cac
To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
|