diff options
author | Josh Stone <jistone@redhat.com> | 2023-05-03 15:52:31 -0700 |
---|---|---|
committer | Josh Stone <jistone@redhat.com> | 2023-05-03 15:52:31 -0700 |
commit | 10b69dde3fd15334ea2382d2dc9e9a261de1afaf (patch) | |
tree | adfef4e4846d83602d2d319ed48f5e5a40a172d4 /tests/codegen/src-hash-algorithm | |
parent | a368898de758e1b8def6c9060044a5b40eb79e84 (diff) | |
download | rust-10b69dde3fd15334ea2382d2dc9e9a261de1afaf.tar.gz |
debuginfo: split method declaration and definition
When we're adding a method to a type DIE, we only want a DW_AT_declaration
there, because LLVM LTO can't unify type definitions when a child DIE is a
full subprogram definition. Now the subprogram definition gets added at the
CU level with a specification link back to the abstract declaration.
Diffstat (limited to 'tests/codegen/src-hash-algorithm')
0 files changed, 0 insertions, 0 deletions