diff options
author | Martin Uecker <uecker@tugraz.at> | 2024-01-23 13:33:34 +0100 |
---|---|---|
committer | Martin Uecker <uecker@tugraz.at> | 2024-01-31 20:56:01 +0100 |
commit | f6ba433d3c30c20fadd393eed31617a4da81789c (patch) | |
tree | 3179c31e88149b4adae0c735df25444fdebb5584 /gcc/c/c-decl.cc | |
parent | 3fed1609f61088c4e607d6987d86579f684bf4dc (diff) | |
download | gcc-f6ba433d3c30c20fadd393eed31617a4da81789c.zip gcc-f6ba433d3c30c20fadd393eed31617a4da81789c.tar.gz gcc-f6ba433d3c30c20fadd393eed31617a4da81789c.tar.bz2 |
Fix ICE with -g and -std=c23 when forming composite types [PR113438]
Set TYPE_STUB_DECL to an artificial decl when creating a new structure
as a composite type.
PR c/113438
gcc/c/
* c-typeck.cc (composite_type_internal): Set TYPE_STUB_DECL.
gcc/testsuite/
* gcc.dg/pr113438.c: New test.
Diffstat (limited to 'gcc/c/c-decl.cc')
0 files changed, 0 insertions, 0 deletions