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

2021-03-09 Thread Andreas Arnez via Dwarf-Discuss
On Tue, Mar 09 2021, Frank Ch. Eigler via Dwarf-Discuss wrote: [...] > FWIW, gcc does not leave ABI-dependent gaps in the DWARF generated for > function parameters. First class location lists are given, whether or > not they are in the ABI-governed locations, or whether they've been > moved some

Re: [Dwarf-Discuss] variable locations - safe use as lvalues

2020-01-24 Thread Andreas Arnez via Dwarf-Discuss
On Fri, Jan 24 2020, Bishop, John E via Dwarf-Discuss wrote: > With split lifetimes, the debugger can ask the user which of the > lifetimes the user wants to set. > > debugger-prompt> set A = 3 > Variable 'A' has more than one location. Choose which to set: > 1.The location us

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

2018-12-06 Thread Andreas Arnez via Dwarf-Discuss
On Thu, Dec 06 2018, David Stenberg via Dwarf-Discuss wrote: > [...] variables in outer frames using such location list entries will > incorrectly be evaluated using the inner-most frame's register values > when debugging in GDB. If GDB uses caller-saved register values from the inner-most frame