[patch 00/12] entryval: Fix x86_64 <optimized out> parameters, virtual tail call frames

Jan Kratochvil jan.kratochvil@redhat.com
Tue Jul 19 16:40:00 GMT 2011


On Tue, 19 Jul 2011 18:26:03 +0200, Tom Tromey wrote:
> In particular I think patches 1, 3, 8, 9, and 12 are ok without additional
> comment.

OK, thanks.


> I noticed that you did not patch the DWARF->AX translator.  If you'd
> rather not do this, or if it isn't possible, that is fine; the
> translator is already incomplete, simply because AX is not expressive
> enough.

It just "safely" says:
      DWARF operator DW_OP_GNU_entry_value cannot be translated to an agent expression

I have seen more opcodes not implemented so I did not feel so guilty.

It may have been discussed - it is not in `(gdb)Rationale' - why isn't AX at
least derived from DWARF?  But I guess the answer is the part of DWARF
expressions compatible with `(gdb)Rationale' --- the AX requirements - is
negligibly small.


Thanks,
Jan



More information about the Gdb-patches mailing list