about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/coverage/spans.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-09-28 15:11:22 +0200
committerGitHub <noreply@github.com>2024-09-28 15:11:22 +0200
commitcfe0cff5b952c876e54b27f635ae49c34fc855e8 (patch)
treeda480c2efa6aedd03c593053d57205a82a6b7854 /compiler/rustc_mir_transform/src/coverage/spans.rs
parentf33fa3f57b9d347c3aeb9801c88e6244c6d3249f (diff)
parentf46057bf1cc0dc24a0ecd7d87c9c93872e685253 (diff)
downloadrust-cfe0cff5b952c876e54b27f635ae49c34fc855e8.tar.gz
rust-cfe0cff5b952c876e54b27f635ae49c34fc855e8.zip
Rollup merge of #130960 - cuviper:cdylib-soname, r=petrochenkov
Only add an automatic SONAME for Rust dylibs

#126094 added an automatic relative `SONAME` to all dynamic libraries, but it was really only needed for Rust `--crate-type="dylib"`. In Fedora, it was a surprise to see `SONAME` on `"cdylib"` libraries like Python modules, especially because that generates an undesirable RPM `Provides`. We can instead add a `SONAME` just for Rust dylibs by passing the crate-type argument farther.

Ref: https://bugzilla.redhat.com/show_bug.cgi?id=2314879
Diffstat (limited to 'compiler/rustc_mir_transform/src/coverage/spans.rs')
0 files changed, 0 insertions, 0 deletions