jansvoboda11 wrote:

This change makes sense to me, but I forget what's the purpose of the whole 
output path deducing code. Even for `clang-cl` command lines we should go 
through the driver and get a `CompilerInvocation` that will have the output 
file set (if the action does produce an output file). Shouldn't that get 
propagated to the dependency consumer? Maybe the issue is that the 
`DependencyOptions` we pass have no target set, since the original command line 
doesn't have `-MD` (or something like that)?

https://github.com/llvm/llvm-project/pull/89950
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to