about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorDianQK <dianqk@dianqk.net>2023-08-19 16:10:49 +0800
committerDianQK <dianqk@dianqk.net>2023-10-16 18:17:04 +0800
commita6f7596fb9dd6790b237f6a628d6af8d80930bdb (patch)
tree61544b7d103cceca4df1cf80dabac68335e99882 /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parent6762d640637740dce9db07b338230de11f831cb6 (diff)
downloadrust-a6f7596fb9dd6790b237f6a628d6af8d80930bdb.tar.gz
rust-a6f7596fb9dd6790b237f6a628d6af8d80930bdb.zip
Add `PreservedSymbols` from LLVM to LTO.
When building with LTO, builtin functions that are defined but whose calls have not been inserted yet, get internalized.
We need to prevent these symbols from being internalized at LTO time.

Refer to https://reviews.llvm.org/D49434.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions