Re: Should a DW_OP_implicit_value be taken from the left end?
Jan Kratochvil <[email protected]>
| Newsgroups | gmane.comp.gdb.devel |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 23 Dec 2016 19:18:22 +0100, Andreas Arnez wrote: > Right, that's another issue. If we revert the change for > DW_OP_implicit_value, it doesn't matter anymore, After checking your provided example I agree my patch was wrong. I agree that DW_OP_implicit_value should be correct after reverting my patch. > but the same bug occurs > with DW_OP_stack_value as well. I'll handle that separately. Yes, DW_OP_stack_value I probably fixed for my specific testcase accidentally. It needs some different fix than the fix by me. I am fine/prefer to even revert that part assuming you apply some correct/new fix afterwards instead. > Note that I don't intend to revert the whole patch, only the part > affecting DW_OP_implicit_value (DWARF_VALUE_LITERAL). I am fine with either way, reverting just DWARF_VALUE_LITERAL or both. > Is there any any other information about the rationale of that change? I do everything based on real execution results and my fix (accidentally) fixed the entry-values testcase for me on big-endian. Thanks, Jan