[PATCH] D116358: Make lld to support win-xp

Alexandre Ganea via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 31 10:56:49 PST 2021


aganea added a subscriber: hans.
aganea added a comment.

Apologies for deceiving, but I think we aren't and we shouldn't be supporting Windows XP in LLVM. The OS is deprecated since 2009 and Microsoft ended all support in 2014. We don't even support Windows 7 officially. I think most of Windows-specific bindings in `llvm/lib/Support/Windows/` assume Windows 8+ APIs. @mstorsjo @hans @rnk do have a different opinion?

@gmh5225 Are you able to run `ninja check-all` in several configurations, with `-DLLVM_ENABLE_PROJECTS="lld;llvm"` and a combination of several of those? `-DCMAKE_BUILD_TYPE=Release` or `-DCMAKE_BUILD_TYPE=Debug`, `-DLLVM_ENABLE_ASSERTIONS=ON` or `-DLLVM_ENABLE_ASSERTIONS=OFF`, `-DCMAKE_C_COMPILER=clang-cl.exe -DCMAKE_CXX_COMPILER=clang-cl.exe -DCMAKE_LINKER=lld-link.exe` or `-DCMAKE_C_COMPILER=cl.exe -DCMAKE_CXX_COMPILER=cl.exe -DCMAKE_LINKER=link.exe`.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D116358/new/

https://reviews.llvm.org/D116358



More information about the llvm-commits mailing list