[DynInst_API:] [dyninst/dyninst] 874a73: Don't overflow aarch64 float register vector when ...


Date: Mon, 01 Nov 2021 11:24:19 -0700
From: Stan Cox <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 874a73: Don't overflow aarch64 float register vector when ...
  Branch: refs/heads/master
  Home:   https://github.com/dyninst/dyninst
  Commit: 874a73ea462e7e959d97d4dac005179ab328e20c
      https://github.com/dyninst/dyninst/commit/874a73ea462e7e959d97d4dac005179ab328e20c
  Author: Stan Cox <scox@xxxxxxxxxx>
  Date:   2021-11-01 (Mon, 01 Nov 2021)

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

  Log Message:
  -----------
  Don't overflow aarch64 float register vector when setting used regs. (#1127)

Do not include the subtype when setting a float register as a used register if the registerSlot vector would be exceeded, e.g. for a value like 0x400 (Q_REG/register 0).


[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 874a73: Don't overflow aarch64 float register vector when ..., Stan Cox <=