[DynInst_API:] [dyninst/dyninst] 41f7fc: Removed slicing check for "skipRegs".


Date: Tue, 12 Jul 2016 14:57:37 -0700
From: John Detter <jdetter@xxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 41f7fc: Removed slicing check for "skipRegs".
  Branch: refs/heads/v9.2_patches
  Home:   https://github.com/dyninst/dyninst
  Commit: 41f7fccd56eaaf6a07753360cc3395364eae28b3
      https://github.com/dyninst/dyninst/commit/41f7fccd56eaaf6a07753360cc3395364eae28b3
  Author: Matt Morehouse <mm@xxxxxxxxxxx>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M dyninstAPI/src/Relocation/Transformers/Movement-adhoc.C
    M dyninstAPI/src/StackMod/StackAccess.C
    M dyninstAPI/src/function.C

  Log Message:
  -----------
  Removed slicing check for "skipRegs".

Instruction displacement updates were being incorrectly calculated
for registers labeled as skipRegs.  Simply labeling such registers
as non-skipRegs fixes the issue.  Fixes #113.


  Commit: 9bb05c69e9a6e11039ebd65d461881418ade06e7
      https://github.com/dyninst/dyninst/commit/9bb05c69e9a6e11039ebd65d461881418ade06e7
  Author: John Detter <jdetter@xxxxxxxx>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M common/h/dyn_regs.h
    M dataflowAPI/src/RegisterMap.C

  Log Message:
  -----------
  Fix for #114. Support has been added for 32 bit YMM, ZMM and K mask registers to prevent future similar issues.


  Commit: e03bf2c82558cf90c373573578929a1712daed85
      https://github.com/dyninst/dyninst/commit/e03bf2c82558cf90c373573578929a1712daed85
  Author: John Detter <jdetter@xxxxxxxx>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M dyninstAPI/src/Relocation/Transformers/Movement-adhoc.C
    M dyninstAPI/src/StackMod/StackAccess.C
    M dyninstAPI/src/function.C

  Log Message:
  -----------
  Merge branch 'master' into release9.2/fixes/liveness-patch


  Commit: e96fd83d50296adb70e3fd88e038f5320e689b26
      https://github.com/dyninst/dyninst/commit/e96fd83d50296adb70e3fd88e038f5320e689b26
  Author: John Detter <jdetter@xxxxxxxx>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M dyninstAPI/src/RegisterConversion-x86.C

  Log Message:
  -----------
  Added redundant register definitions


  Commit: 97eb582a8e95c13f759fe80c7159c6bbb48ef07f
      https://github.com/dyninst/dyninst/commit/97eb582a8e95c13f759fe80c7159c6bbb48ef07f
  Author: John Detter <jdetter@xxxxxxxx>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M common/h/dyn_regs.h
    M dataflowAPI/src/RegisterMap.C
    M dyninstAPI/src/RegisterConversion-x86.C
    M dyninstAPI/src/Relocation/Transformers/Movement-adhoc.C
    M dyninstAPI/src/StackMod/StackAccess.C
    M dyninstAPI/src/function.C

  Log Message:
  -----------
  Merge pull request #118 from dyninst/release9.2/fixes/liveness-patch

Release9.2/fixes/liveness patch


Compare: https://github.com/dyninst/dyninst/compare/f51f18a3aa7f...97eb582a8e95
[← Prev in Thread] Current Thread [Next in Thread→]