[Dwarf-discuss] Proposal: rnglists_base missing

2024-06-18 Thread David Anderson via Dwarf-discuss
BACKGROUND: References are to DWARF5 unless otherwise indicated. If a split-full CU uses DW_FORM_rnglistx is a DW_AT_rnglists_base required? Apparently not, though in cases I have seen in object files are instances of a single rnglist in .debug_rnglists.dwo . The operative assumption is consumer

[Dwarf-discuss] Proposal for DW_AT_rnglists_base table F.1

2024-06-18 Thread David Anderson via Dwarf-discuss
BACKGROUND: References are to DWARF5 unless otherwise indicated. The basic issue is that .debug_rnglists is sometimes mentioned as being part of a split-full compilation unit and yet other places say that is incorrect. In other words the standard conflicts with itself. There is clarity in Sec 3.

Re: [Dwarf-discuss] Request for clarification of handling stack-passed parameters

2024-06-18 Thread Sergey via Dwarf-discuss
I have created the appropriate issues in case anyone is interested: clang not generating stack-passed parameters:  https://github.com/llvm/llvm-project/issues/94986 clang skipping and intermingling parameters: https://github.com/llvm/llvm-project/issues/95645 GCC not generating stack-passed parame