labath added a comment.

In D68980#1709346 <https://reviews.llvm.org/D68980#1709346>, @mstorsjo wrote:

> In D68980#1709314 <https://reviews.llvm.org/D68980#1709314>, @labath wrote:
>
> > Yeah, I raised this issue back when build.py was first introduced, but it 
> > did not really get resolved properly. (Back then, windows arm wasn't 
> > considered, so I guess the issue wasn't seen as pressing.)
>
>
> Well, windows arm doesn't really affect this aspect at all. But if windows 
> arm didn't exist, then clang-cl would probably error out more directly when 
> run on arm linux, unless given an explicit architecture option.


Ah, so clang-cl takes the host triple, and just sets the "os" field to 
"windows"? That's fun. :)

In D68980#1709341 <https://reviews.llvm.org/D68980#1709341>, @mstorsjo wrote:

> At least these tests run with `--nodefaultlib` so they shouldn't actually 
> need a full winsdk installation, and as they do run and succeed with this 
> change, it should be possible to rewrite them to use clang-cl directly.


Cool. Can we try that instead? (Maybe don't charge for it straight away, but 
wait to see if anyone comes up with a reason to not do that.). That would make 
it consistent with what we do for non-windows targets, where we invoke "clang 
--target=XXX" directly when we want a specific target hardcoded. If there's a 
substantial amount of repeated arguments involved, you can make a lit 
substitution to house them...


Repository:
  rLLDB LLDB

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

https://reviews.llvm.org/D68980



_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to