[DynInst_API:] [dyninst/dyninst] 0c0024: aarch64 - remove redundant declaration of MAX_BRAN...


Date: Thu, 23 Apr 2026 23:57:31 -0700
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 0c0024: aarch64 - remove redundant declaration of MAX_BRAN...
  Branch: refs/heads/thaines/cleanup_unused_inst_funcs
  Home:   https://github.com/dyninst/dyninst
  Commit: 0c0024aa9a91808f123c7c2ae14cd06bb1cc3450
      https://github.com/dyninst/dyninst/commit/0c0024aa9a91808f123c7c2ae14cd06bb1cc3450
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

  Changed paths:
    M dyninstAPI/src/codegen-aarch64.C
    M dyninstAPI/src/linux-aarch64.C

  Log Message:
  -----------
  aarch64 - remove redundant declaration of MAX_BRANCH_OFFSET


  Commit: 3a963b718a534d372f21c02c7339ebe014bf5424
      https://github.com/dyninst/dyninst/commit/3a963b718a534d372f21c02c7339ebe014bf5424
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

  Changed paths:
    M dyninstAPI/src/inst-aarch64.C
    M dyninstAPI/src/linux-aarch64.C

  Log Message:
  -----------
  aarch64 - move declaration of getMaxBranch into linux-aarch64.C

It's the only place it's used.


  Commit: 35791e796d7e051987cdb0ffefee5f6dc8a08497
      https://github.com/dyninst/dyninst/commit/35791e796d7e051987cdb0ffefee5f6dc8a08497
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

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

  Log Message:
  -----------
  aarch64 - remove unused functions in inst-aarch64.C


  Commit: 2598799c45744f572f1c30ce981348a7f99ddedb
      https://github.com/dyninst/dyninst/commit/2598799c45744f572f1c30ce981348a7f99ddedb
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

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

  Log Message:
  -----------
  ppc - remove redundant definition of MAX_BRANCH


  Commit: 5f563f09914903d27f170374e2bb2dd2b6f9d315
      https://github.com/dyninst/dyninst/commit/5f563f09914903d27f170374e2bb2dd2b6f9d315
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

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

  Log Message:
  -----------
  ppc - remove redundant definition of getMaxBranch


  Commit: 647525d1a53e8a2b5ed6cfcf3a4bf7dbe2e8c538
      https://github.com/dyninst/dyninst/commit/647525d1a53e8a2b5ed6cfcf3a4bf7dbe2e8c538
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

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

  Log Message:
  -----------
  ppc - Remove unused function in inst-power.C


  Commit: 277cebe69311dc7b0722bd5656f2a14baa3e57df
      https://github.com/dyninst/dyninst/commit/277cebe69311dc7b0722bd5656f2a14baa3e57df
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

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

  Log Message:
  -----------
  ppc - remove floatingLiveRegList

Its usage was removed by bb377beb9 in 2007.


  Commit: 3f51894542bd140b4d486797b69d430d47d67a29
      https://github.com/dyninst/dyninst/commit/3f51894542bd140b4d486797b69d430d47d67a29
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

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

  Log Message:
  -----------
  ppc - remove registerNames

It was added by 3169f28af in 1995, but never used.


Compare: https://github.com/dyninst/dyninst/compare/0c0024aa9a91%5E...3f51894542bd

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] 0c0024: aarch64 - remove redundant declaration of MAX_BRAN..., Tim Haines <=