* c-ada-spec.c (dump_ada_node) <POINTER_TYPE>: Do not use generic
commit7688a27923827c0b4bed9339a11d919d4f6ad5aa
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Feb 2018 13:59:44 +0000 (28 13:59 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Feb 2018 13:59:44 +0000 (28 13:59 +0000)
treef9a59c0225ccd0b2297a5192de8558d2587ae915
parent77ca75e9c07f856aa3bcaeac6aa1cd32f9db3b5f
* c-ada-spec.c (dump_ada_node) <POINTER_TYPE>: Do not use generic
address for incomplete structures.
(dump_forward_type): Do not bail out for incomplete structures.
(dump_ada_declaration): Do not special-case incomplete structures
for subtypes.  Dump them as null records for types.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@258066 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/c-family/ChangeLog
gcc/c-family/c-ada-spec.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/dump-ada-spec-11.c [new file with mode: 0644]