aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
diff options
context:
space:
mode:
authorJan Svoboda <jan_svoboda@apple.com>2022-03-12 11:32:47 +0100
committerJan Svoboda <jan_svoboda@apple.com>2022-03-12 11:32:51 +0100
commit7f6af607464e5bcf2bd8b7bc7724a5985d7a0c34 (patch)
treef024dd587347b28a5498f914e9d0a970e1d86d10 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
parenta6ef3635461c7e689972337b281d0052331f6150 (diff)
downloadllvm-7f6af607464e5bcf2bd8b7bc7724a5985d7a0c34.zip
llvm-7f6af607464e5bcf2bd8b7bc7724a5985d7a0c34.tar.gz
llvm-7f6af607464e5bcf2bd8b7bc7724a5985d7a0c34.tar.bz2
[clang][deps] Generate '-fmodule-file=' only for direct dependencies
The `clang-scan-deps` tool currently generates `-fmodule-file=` command-line arguments for the whole transitive closure of modular dependencies. This is not necessary, we only need to provide the direct dependencies on the command line. Information about transitive dependencies is stored within the `.pcm` files of direct dependencies. This makes the command lines shorter, but should be a NFC otherwise (unless there are bugs in the loading mechanism for explicit modules). Depends on D120465. Reviewed By: Bigcheese Differential Revision: https://reviews.llvm.org/D118915
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions