[DynInst_API:] [dyninst/dyninst] a86894: remove unneeded zero length files (#1403)


Date: Tue, 04 Apr 2023 11:14:40 -0700
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] a86894: remove unneeded zero length files (#1403)
  Branch: refs/heads/cmake_modernization
  Home:   https://github.com/dyninst/dyninst
  Commit: a86894f3d9120883ed4c0cf4278287c8bb43ed73
      https://github.com/dyninst/dyninst/commit/a86894f3d9120883ed4c0cf4278287c8bb43ed73
  Author: kupsch <kupsch@xxxxxxxxxxx>
  Date:   2023-03-30 (Thu, 30 Mar 2023)

  Changed paths:
    R common/h/Display
    R common/h/FileType
    R common/h/Initial
    R common/h/Others
    R instructionAPI/ISA_ps/encodingindex
    R instructionAPI/ISA_ps/enumerated-symbol-accounts
    R instructionAPI/ISA_ps/fpsimdindex
    R instructionAPI/ISA_ps/index
    R instructionAPI/ISA_ps/permindex
    R instructionAPI/ISA_ps/shared_pseudocode
    R proccontrol/src/Display
    R proccontrol/src/FileType
    R proccontrol/src/Initial
    R proccontrol/src/Others

  Log Message:
  -----------
  remove unneeded zero length files (#1403)

- two old commits (accidentally?) committed zero length files that
  seem to serve no purpose


  Commit: 2f7af10477b0f7daf0efca2c992224711e5deb27
      https://github.com/dyninst/dyninst/commit/2f7af10477b0f7daf0efca2c992224711e5deb27
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-04-03 (Mon, 03 Apr 2023)

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

  Log Message:
  -----------
  Fix link bug in insnCodeGen::loadImmIntoReg on aarch64 (#1405)

* Fix link bug in insnCodeGen::loadImmIntoReg on aarch64

The function template has a separate declaration and "definition" AND is
called from translation units where neither is located. This only happens
to work correctly when the TUs are linked in a specific order.

* Remove assert

The value is now always positive.

* Remove missed template usage in emit-aarch64.C


  Commit: 35b431fd8ea67ebb9e4b5f29d4895ea8804a3f8a
      https://github.com/dyninst/dyninst/commit/35b431fd8ea67ebb9e4b5f29d4895ea8804a3f8a
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-04-04 (Tue, 04 Apr 2023)

  Changed paths:
    M dyninstAPI/src/codegen-aarch64.C
    M dyninstAPI/src/codegen-aarch64.h
    M dyninstAPI/src/emit-aarch64.C
    M dyninstAPI/src/inst-aarch64.C
    R instructionAPI/ISA_ps/encodingindex
    R instructionAPI/ISA_ps/enumerated-symbol-accounts
    R instructionAPI/ISA_ps/fpsimdindex
    R instructionAPI/ISA_ps/index
    R instructionAPI/ISA_ps/permindex
    R instructionAPI/ISA_ps/shared_pseudocode
    R proccontrol/src/Display
    R proccontrol/src/FileType
    R proccontrol/src/Initial
    R proccontrol/src/Others

  Log Message:
  -----------
  Merge master/2f7af1047


Compare: https://github.com/dyninst/dyninst/compare/d3cb90cb240f...35b431fd8ea6
[← Prev in Thread] Current Thread [Next in Thread→]