[PATCH] D127623: [Debug] [Coroutine] Adjust the scope and name for coroutine frame
Chuanqi Xu via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 14 00:27:53 PDT 2022
ChuanqiXu added a comment.
In D127623#3579786 <https://reviews.llvm.org/D127623#3579786>, @dblaikie wrote:
> I believe there's particular syntax that's supported by demanglers for suffixes - (specifically, at least for itanium, using "." to separate the suffix from the symbol name will support demanglers doing good things with the name when demangling) - could you check whether that applies here, if we have any tools/utility functions that handle this sort of suffix additions in a portable/tool-compatible way, etc, and do that?
For c++filt, the result for `_ZL9coro_taski.coro_frame_ty` is 'coro_task(int) [clone .coro_frame_ty]' and for llvm-cxxfilt, the corresponding result is `coro_task(int) (.coro_frame_ty)`. I feel things are better now.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D127623/new/
https://reviews.llvm.org/D127623
More information about the llvm-commits
mailing list