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

gmh via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 31 22:08:31 PST 2021


gmh5225 added a comment.

In D116358#3215228 <https://reviews.llvm.org/D116358#3215228>, @aganea wrote:

> 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`.

Thanks Reply. But some old projects need to be run on the Windows XP. And I want to make lld-link better.
I have not use ninja check-all. Buildbot is ok.


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