Branch: refs/heads/master
  Home:   https://github.com/dyninst/dyninst
  Commit: 5758d3e5ceb384ab72fd9a2c7492c5b10e236ac4
      https://github.com/dyninst/dyninst/commit/5758d3e5ceb384ab72fd9a2c7492c5b10e236ac4
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-02-18 (Tue, 18 Feb 2025)
  Changed paths:
    M common/CMakeLists.txt
    M common/src/arch-x86.h
    R common/src/arch.h
    M dyninstAPI/CMakeLists.txt
    M dyninstAPI/h/BPatch_instruction.h
    M dyninstAPI/h/BPatch_memoryAccess_NP.h
    M dyninstAPI/src/BPatch_addressSpace.C
    M dyninstAPI/src/BPatch_binaryEdit.C
    M dyninstAPI/src/BPatch_image.C
    M dyninstAPI/src/BPatch_instruction.C
    M dyninstAPI/src/BPatch_memoryAccess.C
    M dyninstAPI/src/BPatch_memoryAccessAdapter.C
    M dyninstAPI/src/BPatch_parRegion.C
    M dyninstAPI/src/BPatch_point.C
    M dyninstAPI/src/BPatch_process.C
    M dyninstAPI/src/Relocation/Springboard.C
    M dyninstAPI/src/Relocation/Widgets/CFWidget-ppc.C
    M dyninstAPI/src/ast.C
    M dyninstAPI/src/ast.h
    M dyninstAPI/src/baseTramp.C
    M dyninstAPI/src/baseTramp.h
    M dyninstAPI/src/codegen-aarch64.C
    M dyninstAPI/src/codegen-aarch64.h
    M dyninstAPI/src/codegen-power.C
    M dyninstAPI/src/codegen-power.h
    M dyninstAPI/src/codegen-x86.h
    M dyninstAPI/src/codegen.h
    M dyninstAPI/src/emit-x86.h
    M dyninstAPI/src/image.C
    M dyninstAPI/src/inst-aarch64.C
    M dyninstAPI/src/inst-linux.C
    M dyninstAPI/src/inst-power.C
    M dyninstAPI/src/inst-winnt.C
    M dyninstAPI/src/inst-x86.C
    M dyninstAPI/src/inst.C
    R dyninstAPI/src/instP.h
    M dyninstAPI/src/instPoint.C
    M dyninstAPI/src/instPoint.h
    R dyninstAPI/src/legacy-instruction.h
    M dyninstAPI/src/parRegion.h
    M dyninstAPI/src/parse-aarch64.C
    M dyninstAPI/src/parse-cfg.h
    M dyninstAPI/src/parse-power.C
    M dyninstAPI/src/pdwinnt.C
    M dyninstAPI/src/registerSpace.C
    M parseAPI/src/IA_aarch64.C
    M parseAPI/src/IA_amdgpu.C
    M parseAPI/src/IA_power.C
    M parseAPI/src/InstructionAdapter.C
    M parseAPI/src/Parser-speculative.C
    M proccontrol/src/loadLibrary/codegen-aarch64.C
  Log Message:
  -----------
  Clean up dyninstAPI codegen/instrumentation files (#1891)
* Remove parse_func::isTrueCallInsn
This is only defined for x86 and is never used.
* Remove dyninstAPI/src/instP.h
The functions it declares were either not defined or never used.
* Move x86 codeBuf* typedefs into x86-arch.h
This makes it consistent with the other platforms.
* Remove arch-forward-decl
It's not needed anymore.
* Remove 'arch.h'
It's not needed anymore.
* Remove legacy-instruction.h
As far as I can tell, 'internal_instruction' was never used for
anything dating back to 8da2918a in 2009 during the port to using IAAPI
for parsing.
To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
 |