[all-commits] [llvm/llvm-project] f128f4: [CMake] Fix setting result of libatomic check for ...

Luís Marques via All-commits all-commits at lists.llvm.org
Mon Feb 17 07:32:44 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: f128f442a3d23674bee19ae18e29f92c9dfe40cd
      https://github.com/llvm/llvm-project/commit/f128f442a3d23674bee19ae18e29f92c9dfe40cd
  Author: Luís Marques <luismarques at lowrisc.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M llvm/cmake/modules/CheckAtomic.cmake

  Log Message:
  -----------
  [CMake] Fix setting result of libatomic check for MSVC

We were skipping the libatomic requirement check for MSVC, but not setting
the corresponding variable, HAVE_CXX_ATOMICS_WITHOUT_LIB. D69869 seems to
have to failed to build on ARM MSVC because of that, and was reverted. This
should probably fix the issue. The plan is to check the result of the build
bots and then submit a more thoroughly refactored version for review.




More information about the All-commits mailing list