[DynInst_API:] [dyninst/dyninst] 859ae4: Add DYNINST_CODEGEN_ARCH to cmake


Date: Thu, 30 Jan 2025 13:02:31 -0800
From: bbiiggppiigg <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 859ae4: Add DYNINST_CODEGEN_ARCH to cmake
  Branch: refs/heads/bbiiggppiigg/codegen-arch
  Home:   https://github.com/dyninst/dyninst
  Commit: 859ae43bd8631ee405c48d936eb4f45fb9049515
      https://github.com/dyninst/dyninst/commit/859ae43bd8631ee405c48d936eb4f45fb9049515
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    M cmake/DyninstCapArchDef.cmake
    M cmake/DyninstOptions.cmake
    M cmake/DyninstPlatform.cmake

  Log Message:
  -----------
  Add DYNINST_CODEGEN_ARCH to cmake


  Commit: 7b31236d578cc94d1bf9c5892b5cca5f66387cc5
      https://github.com/dyninst/dyninst/commit/7b31236d578cc94d1bf9c5892b5cca5f66387cc5
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    M common/src/addrtranslate-sysv.C
    M common/src/arch-x86.C
    M common/src/arch-x86.h
    M common/src/arch.h
    M common/src/freebsdKludges.C
    M common/src/sha1.C

  Log Message:
  -----------
  Replace HOST_ARCH with CODEGEN_ARCH in common


  Commit: ce3b2893988b920b8939694eebc24144da18ca8d
      https://github.com/dyninst/dyninst/commit/ce3b2893988b920b8939694eebc24144da18ca8d
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    M dataflowAPI/h/stackanalysis.h
    M dataflowAPI/src/ABI.C
    M dataflowAPI/src/stackanalysis.C

  Log Message:
  -----------
  Replace HOST_ARCH with CODEGNE_ARCH in dataflowAPI


  Commit: 3be06552a5f2fa39aa5191304179c9836217c6ee
      https://github.com/dyninst/dyninst/commit/3be06552a5f2fa39aa5191304179c9836217c6ee
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    M dwarf/src/dwarfFrameParser.C

  Log Message:
  -----------
  Replace HOST_ARCH with CODEGEN_ARCH in dwarf


  Commit: 0fd26555b51d1035586c91c775ed6632c41456da
      https://github.com/dyninst/dyninst/commit/0fd26555b51d1035586c91c775ed6632c41456da
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    M symtabAPI/src/emitElf.C
    M symtabAPI/src/emitElfStatic.C

  Log Message:
  -----------
  Replace HOST_ARCH with CODEGEN_ARCH in symtabAPI


  Commit: a9097d3a7c1f3336aab8d0192a0b98da6a312192
      https://github.com/dyninst/dyninst/commit/a9097d3a7c1f3336aab8d0192a0b98da6a312192
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    M proccontrol/src/int_process.h
    M proccontrol/src/loadLibrary/codegen.C

  Log Message:
  -----------
  Remove dead code comment and unnecessary guard


  Commit: 2aafd414d55fba8d8f3af851d8112ce52e4ebc36
      https://github.com/dyninst/dyninst/commit/2aafd414d55fba8d8f3af851d8112ce52e4ebc36
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    M parseAPI/src/IA_IAPI.C
    M parseAPI/src/IdiomModelDesc.C

  Log Message:
  -----------
  Replace HOST_ARCH with CODEGEN_ARCH in parseAPI


  Commit: ab868b93b17007b689114a2ea31c77f2d9ea02a0
      https://github.com/dyninst/dyninst/commit/ab868b93b17007b689114a2ea31c77f2d9ea02a0
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    M dyninstAPI/CMakeLists.txt

  Log Message:
  -----------
  Use CODEGEN_ARCH instead of HOST_ARCH to conditional include


  Commit: ee77d28a9ec7ed4ec19f95277bcfe0f9ad5253b9
      https://github.com/dyninst/dyninst/commit/ee77d28a9ec7ed4ec19f95277bcfe0f9ad5253b9
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    M dyninstAPI/src/BPatch_memoryAccessAdapter.C
    M dyninstAPI/src/BPatch_snippet.C
    M dyninstAPI/src/IAPI_to_AST.C
    M dyninstAPI/src/Relocation/Widgets/CFWidget.h
    M dyninstAPI/src/StackMod/StackModChecker.C
    M dyninstAPI/src/arch-forward-decl.h
    M dyninstAPI/src/ast.C
    M dyninstAPI/src/codegen-power.C
    M dyninstAPI/src/codegen-x86.C
    M dyninstAPI/src/codegen-x86.h
    M dyninstAPI/src/codegen.C
    M dyninstAPI/src/codegen.h
    M dyninstAPI/src/emit-x86.C
    M dyninstAPI/src/emit-x86.h
    M dyninstAPI/src/freebsd-x86.h
    M dyninstAPI/src/function.h
    M dyninstAPI/src/image.h
    M dyninstAPI/src/inst-x86.C
    M dyninstAPI/src/instPoint.C
    M dyninstAPI/src/legacy-instruction.h
    M dyninstAPI/src/linux-aarch64.h
    M dyninstAPI/src/linux-power.h
    M dyninstAPI/src/linux.C
    M dyninstAPI/src/linux.h
    M dyninstAPI/src/parse-cfg.h
    M dyninstAPI/src/registerSpace.C
    M dyninstAPI/src/registerSpace.h
    M dyninstAPI/src/unix.C

  Log Message:
  -----------
  Replace HOST_ARCH with CODEGEN_ARCH in dyninstAPI


  Commit: c325edba8da9d49a4b95eebde178986979cee84b
      https://github.com/dyninst/dyninst/commit/c325edba8da9d49a4b95eebde178986979cee84b
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    M dyninstAPI/src/BPatch_snippet.C
    M dyninstAPI/src/IAPI_to_AST.C
    M dyninstAPI/src/StackMod/StackModChecker.C
    M dyninstAPI/src/codegen-x86.h
    M dyninstAPI/src/freebsd-x86.h

  Log Message:
  -----------
  Replace missed HOST_ARCH with CODEGEN_ARCH


  Commit: afc2792655170a0dde8f3f4d0467666d870e81fe
      https://github.com/dyninst/dyninst/commit/afc2792655170a0dde8f3f4d0467666d870e81fe
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    M dyninstAPI/src/unix.C
    M symtabAPI/src/emitElfStatic.C

  Log Message:
  -----------
  Fix typo


  Commit: 1777ad587ddbc9b02b42b99663fa77271440d8b6
      https://github.com/dyninst/dyninst/commit/1777ad587ddbc9b02b42b99663fa77271440d8b6
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    M dyninstAPI/src/BPatch_memoryAccessAdapter.C

  Log Message:
  -----------
  fix typo


  Commit: 76e2d13dc487ca549390d0b4572636220b631025
      https://github.com/dyninst/dyninst/commit/76e2d13dc487ca549390d0b4572636220b631025
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    M cmake/DyninstCapArchDef.cmake
    M cmake/DyninstOptions.cmake
    M cmake/DyninstPlatform.cmake

  Log Message:
  -----------
  run cmake-format


Compare: https://github.com/dyninst/dyninst/compare/5c7c71b662c1...76e2d13dc487

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] 859ae4: Add DYNINST_CODEGEN_ARCH to cmake, bbiiggppiigg <=