Re: [PATCH] Fix dwarf-lineinfo inconsistency of inlined subroutines

2019-11-21 Thread Alexandre Oliva
On Nov 19, 2019, Bernd Edlinger wrote: > My question to you is this: can you explain, given the following debug > info, extracted by readelf from alias.c, why the address 0x6e11 is in > the inlined subroutine and *not* in the get_alias_set function? The long version of the explanation is in http

Re: [PATCH] Fix dwarf-lineinfo inconsistency of inlined subroutines

2019-11-19 Thread Bernd Edlinger
On 11/19/19 3:01 AM, Alexandre Oliva wrote: > Hello, Bernd, > > Apologies for taking so long to respond. I had not noticed your patch > before being explicitly copied on it. > > IIUC you're describing a problem in GDB, that could be summed up as its > not paying attention to is_stmt and being un

Re: [PATCH] Fix dwarf-lineinfo inconsistency of inlined subroutines

2019-11-18 Thread Alexandre Oliva
Hello, Bernd, Apologies for taking so long to respond. I had not noticed your patch before being explicitly copied on it. IIUC you're describing a problem in GDB, that could be summed up as its not paying attention to is_stmt and being unaware of location views, and you appear to be proposing to