[all-commits] [llvm/llvm-project] 9ebb0a: [lldb] Allow building using Mingw-w64 on Windows. ...

cvspvr via All-commits all-commits at lists.llvm.org
Mon Jul 28 23:56:28 PDT 2025


  Branch: refs/heads/release/21.x
  Home:   https://github.com/llvm/llvm-project
  Commit: 9ebb0abb02b1497fb6190d7b980681ebd2f73e03
      https://github.com/llvm/llvm-project/commit/9ebb0abb02b1497fb6190d7b980681ebd2f73e03
  Author: cvspvr <csprv at outlook.com>
  Date:   2025-07-29 (Tue, 29 Jul 2025)

  Changed paths:
    M lldb/source/Host/windows/MainLoopWindows.cpp
    M lldb/source/Host/windows/PipeWindows.cpp

  Log Message:
  -----------
  [lldb] Allow building using Mingw-w64 on Windows. (#150398)

I wasn't able to build lldb using Mingw-w64 on Windows without changing
these 3 lines. It seems like `std::atomic<bool>` wasn't being found
without `#include <atomic>` and `ceil` was defaulting to `std::ceil`
instead of `std::chrono::ceil`, but I'm not smart enough to know the
root cause. I'm sure I'm not the first people to try and compile lldb
(and clang and lld) with Mingw-w64 and I don't know if something is
wrong with my Mingw-w64, but my changes shouldn't have any affect if
they aren't needed.

(cherry picked from commit 1a32bcb4379fb90d2b764ac33b917de1431c6b16)



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list