about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc/src/coverageinfo.rs
diff options
context:
space:
mode:
authorKyle Huey <khuey@kylehuey.com>2025-01-17 09:44:09 -0800
committerJosh Stone <jistone@redhat.com>2025-01-23 08:45:35 -0800
commit4595e112d0c76cd2717f56f6a596f7ebc35f1461 (patch)
treefaae15cb65cf1029d332c0673473578a70e3fc8d /compiler/rustc_codegen_gcc/src/coverageinfo.rs
parentf6aed49d141b02d2669314e867b632c10be39be9 (diff)
downloadrust-4595e112d0c76cd2717f56f6a596f7ebc35f1461.tar.gz
rust-4595e112d0c76cd2717f56f6a596f7ebc35f1461.zip
When LLVM's location discriminator value limit is exceeded, emit locations with dummy spans instead of dropping them entirely
Revert most of #133194 (except the test and the comment fixes). Then refix
not emitting locations at all when the correct location discriminator value
exceeds LLVM's capacity.

(cherry picked from commit 45ef92731b637a60cbad7cecf5382361bbf40531)
Diffstat (limited to 'compiler/rustc_codegen_gcc/src/coverageinfo.rs')
0 files changed, 0 insertions, 0 deletions