On Tue, 2 Apr 2024, Martin Uecker wrote:

> Fix ICE with -g and -std=c23 related to incomplete types [PR114361]
> 
> We did not copy TYPE_CANONICAL to the incomplete variants when
> completing a structure.
> 
>             PR c/114361
> 
>     gcc/c/
>             * c-decl.c (finish_struct): Set TYPE_CANONICAL when completing
>           strucute types.
> 
>     gcc/testsuite/
>             * gcc.dg/pr114361.c: New test.
>             * gcc.dg/c23-tag-incomplete-1.c: New test.
>             * gcc.dg/c23-tag-incomplete-2.c: New test.

OK.

-- 
Joseph S. Myers
josmy...@redhat.com

Reply via email to