diff options
| author | Zalathar <Zalathar@users.noreply.github.com> | 2024-10-26 17:37:04 +1100 |
|---|---|---|
| committer | Zalathar <Zalathar@users.noreply.github.com> | 2024-10-26 17:37:04 +1100 |
| commit | 0d653a5866720570b96260ab69b732d241ec346e (patch) | |
| tree | f782f75196465820d6348c279254ff116ffad2e9 /compiler/rustc_codegen_llvm/src | |
| parent | 0356908cf5e5ead075608709663a38b51c584872 (diff) | |
| download | rust-0d653a5866720570b96260ab69b732d241ec346e.tar.gz rust-0d653a5866720570b96260ab69b732d241ec346e.zip | |
coverage: Add links to LLVM docs for the coverage mapping format
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
| -rw-r--r-- | compiler/rustc_codegen_llvm/src/coverageinfo/mapgen.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/rustc_codegen_llvm/src/coverageinfo/mapgen.rs b/compiler/rustc_codegen_llvm/src/coverageinfo/mapgen.rs index 5b39d078e0d..8edd788ee36 100644 --- a/compiler/rustc_codegen_llvm/src/coverageinfo/mapgen.rs +++ b/compiler/rustc_codegen_llvm/src/coverageinfo/mapgen.rs @@ -349,6 +349,7 @@ fn generate_covmap_record<'ll>( llvm::set_linkage(llglobal, llvm::Linkage::PrivateLinkage); llvm::set_section(llglobal, &covmap_section_name); // LLVM's coverage mapping format specifies 8-byte alignment for items in this section. + // <https://llvm.org/docs/CoverageMappingFormat.html> llvm::set_alignment(llglobal, Align::EIGHT); cx.add_used_global(llglobal); } @@ -400,6 +401,7 @@ fn generate_covfun_record( llvm::set_visibility(llglobal, llvm::Visibility::Hidden); llvm::set_section(llglobal, cx.covfun_section_name()); // LLVM's coverage mapping format specifies 8-byte alignment for items in this section. + // <https://llvm.org/docs/CoverageMappingFormat.html> llvm::set_alignment(llglobal, Align::EIGHT); if cx.target_spec().supports_comdat() { llvm::set_comdat(cx.llmod, llglobal, &func_record_var_name); |
