[llvm] [Dwarf][Transforms] Add dwarf support when func signature changed (PR #127855)
David Blaikie via llvm-commits
llvm-commits at lists.llvm.org
Mon Feb 24 08:36:59 PST 2025
dwblaikie wrote:
> Wouldn't it be possible to set the existing DW_AT_artificial attribute instead of introducing vendor-specific extensions?
not sure if that'd connote either of the properties being expressed here (uncallable, and un-printable-returns) - for instance in C++, implicit ctors, assignment operators, and dtors are artificial but callable/printable returns based on ABI, so we couldn't have debuggers assuming artificial functions can't be called/have their return values printed.
https://github.com/llvm/llvm-project/pull/127855
More information about the llvm-commits
mailing list