[DynInst_API:] [dyninst/dyninst] 4f5716: Remove support for building on Windows


Date: Sat, 13 Aug 2022 12:23:08 -0700
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 4f5716: Remove support for building on Windows
  Branch: refs/heads/thaines/cmake_modernization
  Home:   https://github.com/dyninst/dyninst
  Commit: 4f57162523cb8212bbcad38729968f621cefee3e
      https://github.com/dyninst/dyninst/commit/4f57162523cb8212bbcad38729968f621cefee3e
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2022-08-13 (Sat, 13 Aug 2022)

  Changed paths:
    M CMakeLists.txt
    M cmake/Boost.cmake
    M cmake/ElfUtils.cmake
    M cmake/LibIberty.cmake
    M cmake/ThreadingBuildingBlocks.cmake
    M cmake/cap_arch_def.cmake
    M cmake/optimization.cmake
    M cmake/platform.cmake
    M cmake/shared.cmake
    M cmake/warnings.cmake
    M common/CMakeLists.txt
    M dwarf/CMakeLists.txt
    M dyninstAPI/CMakeLists.txt
    M dyninstAPI_RT/CMakeLists.txt
    M elf/CMakeLists.txt
    M proccontrol/CMakeLists.txt
    M stackwalk/CMakeLists.txt
    M symlite/CMakeLists.txt
    M symtabAPI/CMakeLists.txt

  Log Message:
  -----------
  Remove support for building on Windows

dyninstAPI/src/pdwinnt.C includes dyninstAPI/src/PCEventMuxer.h which
was added by 0088b12 on June 05,2012 and then renamed by 7c987bc on June
06, 2012 without updating pdwinnt.C. CMake support for Windows was added
by f0195a8 in June 2013. Hence, proccontrol was never buildable using
CMake. The VS project files used by 'include_external_msproject' were
deleted by 5c88375a7 in 2016.


[← Prev in Thread] Current Thread [Next in Thread→]