[DynInst_API:] [dyninst/dyninst] 217ec1: Add DYNINST_CODEGEN_ARCH to cmake


Date: Fri, 31 Jan 2025 11:21:38 -0800
From: bbiiggppiigg <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 217ec1: Add DYNINST_CODEGEN_ARCH to cmake
  Branch: refs/heads/bbiiggppiigg/codegen-arch
  Home:   https://github.com/dyninst/dyninst
  Commit: 217ec1f12f44eb7540f2cc71a2fb5b864f87e202
      https://github.com/dyninst/dyninst/commit/217ec1f12f44eb7540f2cc71a2fb5b864f87e202
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-31 (Fri, 31 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: 79c528de0a026d06d2d581eb15e5cf02d384d3aa
      https://github.com/dyninst/dyninst/commit/79c528de0a026d06d2d581eb15e5cf02d384d3aa
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-31 (Fri, 31 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: f97072ad91b97553a783ea850446af7501c00a25
      https://github.com/dyninst/dyninst/commit/f97072ad91b97553a783ea850446af7501c00a25
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-31 (Fri, 31 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: c13794448bcf428b24ff054b54e206d1f4fdb438
      https://github.com/dyninst/dyninst/commit/c13794448bcf428b24ff054b54e206d1f4fdb438
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-31 (Fri, 31 Jan 2025)

  Changed paths:
    M dwarf/src/dwarfFrameParser.C

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


  Commit: 8d6e114296c6d64f0b2054bc1ead1a0ed9ddfc80
      https://github.com/dyninst/dyninst/commit/8d6e114296c6d64f0b2054bc1ead1a0ed9ddfc80
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-31 (Fri, 31 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: 01e7eefa48407044960e213cce7687342e955df7
      https://github.com/dyninst/dyninst/commit/01e7eefa48407044960e213cce7687342e955df7
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-31 (Fri, 31 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: ab6365e4b407feee33aaad181f095afffe414a7b
      https://github.com/dyninst/dyninst/commit/ab6365e4b407feee33aaad181f095afffe414a7b
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-31 (Fri, 31 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: 1d849d7ee82259ffb643524fe8b3b9fc5b37b607
      https://github.com/dyninst/dyninst/commit/1d849d7ee82259ffb643524fe8b3b9fc5b37b607
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-31 (Fri, 31 Jan 2025)

  Changed paths:
    M dyninstAPI/CMakeLists.txt

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


  Commit: 67e45f3f3980112d1f9dd30de93ef2171dc6b7c2
      https://github.com/dyninst/dyninst/commit/67e45f3f3980112d1f9dd30de93ef2171dc6b7c2
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-31 (Fri, 31 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: a068af6fc6c1a942a871ba92eceec2a851dc2508
      https://github.com/dyninst/dyninst/commit/a068af6fc6c1a942a871ba92eceec2a851dc2508
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-31 (Fri, 31 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: a0014d32be0fa0c7cc2b06487be851f80af00234
      https://github.com/dyninst/dyninst/commit/a0014d32be0fa0c7cc2b06487be851f80af00234
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-31 (Fri, 31 Jan 2025)

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

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


  Commit: 92471ae02acc7cda5206048341c5c76c7ace6edf
      https://github.com/dyninst/dyninst/commit/92471ae02acc7cda5206048341c5c76c7ace6edf
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-31 (Fri, 31 Jan 2025)

  Changed paths:
    M dyninstAPI/src/BPatch_memoryAccessAdapter.C

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


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

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

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


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

  Changed paths:
    M dyninstAPI/CMakeLists.txt
    M dyninstAPI/src/ast.C
    M dyninstAPI/src/function.h
    M dyninstAPI/src/inst-x86.C
    M dyninstAPI/src/linux-x86.h
    M dyninstAPI/src/linux.h
    M parseAPI/src/Parser-speculative.C

  Log Message:
  -----------
  Fix x86 includes and compile warnings for zeroah


  Commit: ab0f2279c185f659c34deed0f9d82030cdef59e8
      https://github.com/dyninst/dyninst/commit/ab0f2279c185f659c34deed0f9d82030cdef59e8
  Author: Hsuan-Heng Wu <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-31 (Fri, 31 Jan 2025)

  Changed paths:
    M dyninstAPI/src/image.C

  Log Message:
  -----------
  Add include guard on top of ppc64_linux


Compare: https://github.com/dyninst/dyninst/compare/fe164fb9c0cd...ab0f2279c185

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