[clang] [clang-scan-deps] Expand response files before the argument adjuster (PR #89950)

Jan Svoboda via cfe-commits cfe-commits at lists.llvm.org
Wed Apr 24 10:14:55 PDT 2024


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


More information about the cfe-commits mailing list