Re: [Dwarf-discuss] Proposal: Describe prologue and epilogue ranges

2024-03-20 Thread Andrew Cagney via Dwarf-discuss
On Tue, 19 Mar 2024 at 10:44, Robinson, Paul wrote: > > > Andrew Cagney wrote: > > > > A single location description (which can be either simple or composite > > > location descriptions) has the lifetime of its closest containing scope. > > > The case we care about here is when that scope is a sub

Re: [Dwarf-discuss] Proposal: Describe prologue and epilogue ranges

2024-03-18 Thread Andrew Cagney via Dwarf-discuss
On Mon, 18 Mar 2024 at 17:06, Robinson, Paul via Dwarf-discuss wrote: > A single location description (which can be either simple or composite > location descriptions) has the lifetime of its closest containing scope. > The case we care about here is when that scope is a subprogram, and > therefo

Re: [Dwarf-Discuss] compilers generating ABI non-compliant function calls?

2021-03-09 Thread Andrew Cagney via Dwarf-Discuss
On Tue, 9 Mar 2021 at 10:13, Frank Ch. Eigler wrote: > > Hi, Andrew - > > On Tue, Mar 09, 2021 at 10:05:04AM -0500, Andrew Cagney via Dwarf-Discuss > wrote: > > [...] > > This means that: > > - for simple objects, local functions; and > > - with link-time-

[Dwarf-Discuss] compilers generating ABI non-compliant function calls?

2021-03-09 Thread Andrew Cagney via Dwarf-Discuss
Part of a typical Application Binary Interface is to specify the function calling convention. Several uses are: - ensuring function calls across interface boundaries work (function in one object calls function in second object) - the debugger supplementing the debug information describing the loc

Re: [Dwarf-Discuss] Location list entries for caller-saved registers at time of call

2018-12-08 Thread Andrew Cagney via Dwarf-Discuss
On Fri, 7 Dec 2018 at 16:56, Jakub Jelinek via Dwarf-Discuss wrote: > > On Fri, Dec 07, 2018 at 08:58:42AM -0800, Cary Coutant via Dwarf-Discuss > wrote: > > And that's another reason why on PA-RISC and Itanium we have the rule > > that the unwind info for the PC of the instruction following the