about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/ArchiveWrapper.cpp
diff options
context:
space:
mode:
authorDianQK <dianqk@dianqk.net>2023-08-12 21:25:30 +0800
committerDianQK <dianqk@dianqk.net>2023-08-12 21:27:46 +0800
commit6f5b4e358145066dfe76251e89eb40c531c4bb51 (patch)
tree15446b66d5dbf156ee72a25e6f1011079d9318c0 /compiler/rustc_llvm/llvm-wrapper/ArchiveWrapper.cpp
parentf1b854818db00bec14accbc9d1c72e6ebefe64db (diff)
downloadrust-6f5b4e358145066dfe76251e89eb40c531c4bb51.tar.gz
rust-6f5b4e358145066dfe76251e89eb40c531c4bb51.zip
Add test for method debuginfo declaration.
We've investigated one reason why debugging information often goes wrong at https://reviews.llvm.org/D152095.
> LLVM can't handle IR where subprogram definitions are nested within DICompositeType when doing LTO builds,
> because there's no good way to cross the CU boundary to insert a nested DISubprogram definition in one CU into a type defined in another CU.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/ArchiveWrapper.cpp')
0 files changed, 0 insertions, 0 deletions