about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2022-01-19 19:19:45 +0100
committerGitHub <noreply@github.com>2022-01-19 19:19:45 +0100
commit715cda2e81c769277e63c08a3a9966f8cdb6b3c5 (patch)
treef100eafb4fc28a36e6bb316a767bb5f96037b3af /compiler/rustc_codegen_llvm/src
parent5e57faa78aa7661c6000204591558f6665f11abc (diff)
parent333a5cc3691a96aab461ebcbc6064ee79356f1ae (diff)
downloadrust-715cda2e81c769277e63c08a3a9966f8cdb6b3c5.tar.gz
rust-715cda2e81c769277e63c08a3a9966f8cdb6b3c5.zip
Rollup merge of #92316 - petrochenkov:extmangle, r=wesleywiser
mangling_v0: Skip extern blocks during mangling

There's no need to include the dummy `Nt` into the symbol name, items in extern blocks belong to their parent modules for all purposes except for inheriting the ABI and attributes.

Follow up to https://github.com/rust-lang/rust/pull/92032

(There's also a drive-by fix to the `rust-demangler` tool's tests, which don't run on CI, I initially attempted using them for testing this PR.)
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions