This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
Re: [RFC] DW_OP_piece vs. DW_OP_bit_piece on a Register
- From: Joel Brobecker <brobecker at adacore dot com>
- To: Andreas Arnez <arnez at linux dot vnet dot ibm dot com>
- Cc: gcc at gcc dot gnu dot org, gdb at sourceware dot org, Ulrich Weigand <uweigand at de dot ibm dot com>
- Date: Sat, 16 Jan 2016 17:26:53 +0400
- Subject: Re: [RFC] DW_OP_piece vs. DW_OP_bit_piece on a Register
- Authentication-results: sourceware.org; auth=none
- References: <m3vb6wm86q dot fsf at oc1027705133 dot ibm dot com>
> After analyzing some test case failures in GCC and GDB I realized that
> there are various problems with the handling of DWARF pieces
> (particularly from registers) in the current implementations of GCC and
> GDB. I'm working on a fix for the GDB part, but first I'd like to check
> whether I'm heading into the right direction -- or what the right
> direction is supposed to be. The article below outlines these issues
> and the suggested solution options.
This is a very nice and detailed analysis of the current situation.
Thank You!
I admit that I read through the document fairly rapidly; it does
seem to me, at this point, that the first step might be to get
clarification from the DWARF committee? Or is input from the GCC/GDB
community going to help the discussion with the DWARF committee?
--
Joel