[debug] DWARF: add DW_AT_count to zero-length arrays
commitccefe1201b99c1a4777701a54245e4c2aa566ea9
authorvries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Sep 2018 10:27:12 +0000 (13 10:27 +0000)
committervries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Sep 2018 10:27:12 +0000 (13 10:27 +0000)
treee3c1d2f4989f85b7e96c34cf47cd13023c9f6fa6
parent4b603f8b518b5624a96e0a3da0b340eea3f6e9c4
[debug] DWARF: add DW_AT_count to zero-length arrays

2018-09-13  Omar Sandoval  <osandov@osandov.com>
    Tom de Vries  <tdevries@suse.de>

PR debug/86985
* dwarf2out.c (is_c): New function.
(add_subscript_info): Add DW_AT_count of 0 for C zero-length arrays.

* gcc.dg/guality/zero-length-array.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@264267 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/dwarf2out.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/guality/zero-length-array.c [new file with mode: 0644]