diff options
author | Adrian Prantl <aprantl@apple.com> | 2021-04-09 09:48:33 -0700 |
---|---|---|
committer | Adrian Prantl <aprantl@apple.com> | 2021-04-09 09:50:56 -0700 |
commit | 6ce76ff7eb7640e53b65f0473848ce7d08165c98 (patch) | |
tree | 932bd9f05d80a360b075c7d0463810371eb35624 /llvm/lib/Support/Path.cpp | |
parent | f2dfacea3e3ffe296383b581708b1169926be627 (diff) | |
download | llvm-6ce76ff7eb7640e53b65f0473848ce7d08165c98.zip llvm-6ce76ff7eb7640e53b65f0473848ce7d08165c98.tar.gz llvm-6ce76ff7eb7640e53b65f0473848ce7d08165c98.tar.bz2 |
Update the linkage name of coro-split functions in the debug info.
This patch updates the linkage name in the DISubprogram of coro-split
functions, which is particularly important for Swift, where the
funclets have a special name mangling. This patch does not affect C++
coroutines, since the DW_AT_specification is expected to hold the
(original) linkage name. I believe this is mostly due to limitations
in AsmPrinter, so we might be able to relax this restriction in the
future.
Differential Revision: https://reviews.llvm.org/D99693
Diffstat (limited to 'llvm/lib/Support/Path.cpp')
0 files changed, 0 insertions, 0 deletions