[DynInst_API:] [dyninst/dyninst] 870704: Remove ppc32 from build system


Date: Sat, 06 Nov 2021 11:25:09 -0700
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 870704: Remove ppc32 from build system
  Branch: refs/heads/remove_ppc32_build
  Home:   https://github.com/dyninst/dyninst
  Commit: 87070424d176d80f7d3900d78378372787454df4
      https://github.com/dyninst/dyninst/commit/87070424d176d80f7d3900d78378372787454df4
  Author: Tim Haines <thaines@xxxxxxxxxxx>
  Date:   2021-11-06 (Sat, 06 Nov 2021)

  Changed paths:
    M cmake/cap_arch_def.cmake
    M cmake/platform_unix.cmake
    M dyninstAPI_RT/CMakeLists.txt
    M scripts/dynsysname
    M symtabAPI/CMakeLists.txt
    M syscalls/README

  Log Message:
  -----------
  Remove ppc32 from build system


  Commit: 098d049cbb671a0951d1229e12fd9056431d9cfb
      https://github.com/dyninst/dyninst/commit/098d049cbb671a0951d1229e12fd9056431d9cfb
  Author: Tim Haines <thaines@xxxxxxxxxxx>
  Date:   2021-11-06 (Sat, 06 Nov 2021)

  Changed paths:
    R dyninstAPI_RT/src/RTstatic_ctors_dtors-ppc32.c
    R symtabAPI/src/emitElfStatic-ppc32.C
    R symtabAPI/src/relocationEntry-elf-ppc32.C
    R syscalls/unistd-by-platform/Linux/Arch_ppc32/unistd.h.20130604

  Log Message:
  -----------
  Remove ppc32 source and header files


  Commit: e16431d7ba5e0500026f78614563e4a303ff6bc2
      https://github.com/dyninst/dyninst/commit/e16431d7ba5e0500026f78614563e4a303ff6bc2
  Author: Tim Haines <thaines@xxxxxxxxxxx>
  Date:   2021-11-06 (Sat, 06 Nov 2021)

  Changed paths:
    M parseThat/.gitignore

  Log Message:
  -----------
  Clean up gitignore in parseThat


  Commit: c0d25eb0a0f322111f719698e2f5106cfe73595f
      https://github.com/dyninst/dyninst/commit/c0d25eb0a0f322111f719698e2f5106cfe73595f
  Author: Tim Haines <thaines@xxxxxxxxxxx>
  Date:   2021-11-06 (Sat, 06 Nov 2021)

  Changed paths:
    M cmake/cap_arch_def.cmake

  Log Message:
  -----------
  Remove cap_32_64 for ppc64


  Commit: e3d66fc8862c1a328b3eabafde5dac4a96a67e94
      https://github.com/dyninst/dyninst/commit/e3d66fc8862c1a328b3eabafde5dac4a96a67e94
  Author: Tim Haines <thaines@xxxxxxxxxxx>
  Date:   2021-11-06 (Sat, 06 Nov 2021)

  Changed paths:
    M cmake/cap_arch_def.cmake
    M dyninstAPI_RT/src/RTthread-powerpc-asm.S

  Log Message:
  -----------
  Remove use of arch_ppc_little_endian


  Commit: 343fd82105ac5658ff213e1190d70e5dae99bc63
      https://github.com/dyninst/dyninst/commit/343fd82105ac5658ff213e1190d70e5dae99bc63
  Author: Tim Haines <thaines@xxxxxxxxxxx>
  Date:   2021-11-06 (Sat, 06 Nov 2021)

  Changed paths:
    M dyninstAPI/src/Parsing.C
    M dyninstAPI/src/image.C
    M symtabAPI/src/Object-elf.C

  Log Message:
  -----------
  Remove explict use of ppc32_linux macro


  Commit: 3545738f5f3e3b18d94d921a71a9e1e91f873575
      https://github.com/dyninst/dyninst/commit/3545738f5f3e3b18d94d921a71a9e1e91f873575
  Author: Tim Haines <thaines@xxxxxxxxxxx>
  Date:   2021-11-06 (Sat, 06 Nov 2021)

  Changed paths:
    M common/src/util.C
    M dyninstAPI_RT/src/RTlinux.c

  Log Message:
  -----------
  Remove implicit use of ppc32 macro

There are likely more instances.


Compare: https://github.com/dyninst/dyninst/compare/ad59e313d720...3545738f5f3e
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 870704: Remove ppc32 from build system, Tim Haines <=