This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix early debug regression with DW_AT_string_length (PR debug/71906)
- From: Jason Merrill <jason at redhat dot com>
- To: Jakub Jelinek <jakub at redhat dot com>, Aldy Hernandez <aldyh at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 12 Aug 2016 13:47:14 -0400
- Subject: Re: [PATCH] Fix early debug regression with DW_AT_string_length (PR debug/71906)
- Authentication-results: sourceware.org; auth=none
- References: <20160721165324.GI7387@tucnak.redhat.com>
On 07/21/2016 12:53 PM, Jakub Jelinek wrote:
size = int_size_in_bytes (TREE_TYPE (szdecl));
...
+ if (size != DWARF2_ADDR_SIZE)
+ add_AT_unsigned (array_die, DW_AT_byte_size, size);
For DWARF5, where DW_AT_byte_size is always the size of the array type,
I think this should be DW_AT_string_length_byte_size.
OK with that change.
Jason