[DynInst_API:] [dyninst/dyninst] 5a8a97: Remove arch-specific init functions from addressSp...


Date: Wed, 10 Nov 2021 20:23:00 -0800
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 5a8a97: Remove arch-specific init functions from addressSp...
  Branch: refs/heads/thaines/registerSpace_cleanup
  Home:   https://github.com/dyninst/dyninst
  Commit: 5a8a97ef8f10e4b9d55577ac7407b8e7a126a97a
      https://github.com/dyninst/dyninst/commit/5a8a97ef8f10e4b9d55577ac7407b8e7a126a97a
  Author: Tim Haines <thaines@xxxxxxxxxxx>
  Date:   2021-11-10 (Wed, 10 Nov 2021)

  Changed paths:
    M dyninstAPI/src/inst-aarch64.C
    M dyninstAPI/src/inst-power.C
    M dyninstAPI/src/inst-x86.C
    M dyninstAPI/src/registerSpace.h

  Log Message:
  -----------
  Remove arch-specific init functions from addressSpace interface

This makes the interface cleaner, allows for expansion without modifying
the addressSpace class, and doesn't require stub functions on platforms
that don't support all of the bit widths.


[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 5a8a97: Remove arch-specific init functions from addressSp..., Tim Haines <=