[DynInst_API:] [dyninst/dyninst] 285973: Add bitmath.h


Date: Sat, 16 May 2026 15:20:59 -0700
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 285973: Add bitmath.h
  Branch: refs/heads/thaines/isPowerOf2
  Home:   https://github.com/dyninst/dyninst
  Commit: 2859738addf1ff6e4759fb3db4c3a8dad242d242
      https://github.com/dyninst/dyninst/commit/2859738addf1ff6e4759fb3db4c3a8dad242d242
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-05-14 (Thu, 14 May 2026)

  Changed paths:
    M common/CMakeLists.txt
    A common/src/bitmath.h

  Log Message:
  -----------
  Add bitmath.h


  Commit: b54fc185cab897403dd2c5a1a6e367f3afe86ac8
      https://github.com/dyninst/dyninst/commit/b54fc185cab897403dd2c5a1a6e367f3afe86ac8
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-05-14 (Thu, 14 May 2026)

  Changed paths:
    M dyninstAPI/src/ASTs/operatorAST.C

  Log Message:
  -----------
  Update operatorAST


  Commit: 18f8b8d36fbecd0c670cb56e50b47f467b6b8ebf
      https://github.com/dyninst/dyninst/commit/18f8b8d36fbecd0c670cb56e50b47f467b6b8ebf
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-05-14 (Thu, 14 May 2026)

  Changed paths:
    M dyninstAPI/src/codegen/emitters/x86/Emitterx86.C
    M dyninstAPI/src/codegen/emitters/x86/Emitterx86.h
    M dyninstAPI/src/codegen/emitters/x86/IA32/EmitterIA32.C
    M dyninstAPI/src/emit-x86.C

  Log Message:
  -----------
  x86


  Commit: a5e2501841d4589d305b570a34b0a127a7205a0f
      https://github.com/dyninst/dyninst/commit/a5e2501841d4589d305b570a34b0a127a7205a0f
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-05-14 (Thu, 14 May 2026)

  Changed paths:
    M dyninstAPI/src/inst-power.C

  Log Message:
  -----------
  Update ppc


  Commit: e2357c575d00dc0bbca459aa54debfd6cabf12ee
      https://github.com/dyninst/dyninst/commit/e2357c575d00dc0bbca459aa54debfd6cabf12ee
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-05-14 (Thu, 14 May 2026)

  Changed paths:
    M tests/unit/common/CMakeLists.txt
    A tests/unit/common/bitmath.cpp

  Log Message:
  -----------
  Add tests for bitmath


  Commit: da079f833bf4e26807c7f113f2a3c29e0b0e2ccb
      https://github.com/dyninst/dyninst/commit/da079f833bf4e26807c7f113f2a3c29e0b0e2ccb
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-05-14 (Thu, 14 May 2026)

  Changed paths:
    M dyninstAPI/CMakeLists.txt
    M dyninstAPI/src/BPatch/BPatch_addressSpace.C
    M dyninstAPI/src/BPatch/BPatch_binaryEdit.C
    M dyninstAPI/src/BPatch/BPatch_process.C
    M dyninstAPI/src/dynProcess.h
    M dyninstAPI/src/image.C
    M dyninstAPI/src/inst-aarch64.C
    M dyninstAPI/src/inst-power.C
    M dyninstAPI/src/inst-winnt.C
    M dyninstAPI/src/inst-x86.C
    M dyninstAPI/src/inst-x86.h
    R dyninstAPI/src/inst.h
    M dyninstAPI/src/instPoint.C
    M dyninstAPI/src/instPoint.h
    M dyninstAPI/src/registerSpace/registerSpace.C
    M dyninstAPI/src/registerSpace/registerSpace.h
    M dyninstAPI/src/syscall-nt.C
    M dyninstAPI/src/syscallNotification.C

  Log Message:
  -----------
  Remove inst.h

It's no longer needed.


  Commit: cce3175ff0c6b74a9bc3e0635e2b3095866fabdb
      https://github.com/dyninst/dyninst/commit/cce3175ff0c6b74a9bc3e0635e2b3095866fabdb
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-05-16 (Sat, 16 May 2026)

  Changed paths:
    M dyninstAPI/src/inst-power.C

  Log Message:
  -----------
  Remove unused variable in EmitterPOWER::emitImm


  Commit: d15b045793842a435d9fe299bf92ad207ab21ac8
      https://github.com/dyninst/dyninst/commit/d15b045793842a435d9fe299bf92ad207ab21ac8
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-05-16 (Sat, 16 May 2026)

  Changed paths:
    M dyninstAPI/src/RegisterConversion-aarch64.C
    M dyninstAPI/src/RegisterConversion-ppc.C
    M dyninstAPI/src/Relocation/Widgets/RelDataWidget.h
    M dyninstAPI/src/registerSpace/registerSpace-amdgpu.C
    M dyninstAPI/src/registerSpace/registerSpace.h

  Log Message:
  -----------
  Add missing includes


  Commit: d60f8be6b2446953c8568202015f6a279d39d012
      https://github.com/dyninst/dyninst/commit/d60f8be6b2446953c8568202015f6a279d39d012
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-05-16 (Sat, 16 May 2026)

  Changed paths:
    M dyninstAPI/src/registerSpace/registerSpace-amdgpu.C
    M dyninstAPI/src/registerSpace/registerSpace.h

  Log Message:
  -----------
  Fix namespace handling


Compare: https://github.com/dyninst/dyninst/compare/4603d5031116...d60f8be6b244

To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 285973: Add bitmath.h, Tim Haines <=