about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorDylan DPC <99973273+Dylan-DPC@users.noreply.github.com>2022-07-31 17:36:42 +0530
committerGitHub <noreply@github.com>2022-07-31 17:36:42 +0530
commit1d010d43828a1624f8deb4236eca0c81b80a3b90 (patch)
treeffe89275bb3ce3ea27b50f9c0ee56ea72b8f58c2 /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parent2c14bc3b550b30353a1031334739bf903daa288e (diff)
parent7c6c7e8785fa553baf43ea82382a97ec01466b9b (diff)
downloadrust-1d010d43828a1624f8deb4236eca0c81b80a3b90.tar.gz
rust-1d010d43828a1624f8deb4236eca0c81b80a3b90.zip
Rollup merge of #99844 - bjorn3:archive_builder_interface_refactor, r=nagisa
Introduce an ArchiveBuilderBuilder

This avoids monomorphizing all linker code for each codegen backend and will allow passing in extra information to the archive builder from the codegen backend. I'm going to use this in https://github.com/rust-lang/rust/pull/97485 to allow passing in the right function to extract symbols from object files to a generic archive builder to be used by cg_llvm, cg_clif and cg_gcc.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions