aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/decl.cc
diff options
context:
space:
mode:
authorMartin Uecker <uecker@tugraz.at>2025-03-01 17:21:25 +0100
committerMartin Uecker <uecker@gcc.gnu.org>2025-03-19 08:50:44 +0100
commitd9e834958e82219f836577da4ef8176aca2c7c9f (patch)
tree75a77babe4dded331ff3c945606c0c4553cb1178 /gcc/ada/gcc-interface/decl.cc
parent278715f255d07ae955cb2c0519b8f1233dfc6bf9 (diff)
downloadgcc-d9e834958e82219f836577da4ef8176aca2c7c9f.zip
gcc-d9e834958e82219f836577da4ef8176aca2c7c9f.tar.gz
gcc-d9e834958e82219f836577da4ef8176aca2c7c9f.tar.bz2
c: Fix ICE in error recovery when checking struct compatibility [PR118061]
Return early when comparing two structures for compatibility and the type of a member is erroneous. PR c/118061 gcc/c/ChangeLog: * c-typeck.cc (tagged_types_tu_compatible_p): Handle errors in types of struct members. gcc/testsuite/ChangeLog: * gcc.dg/pr118061.c: New test.
Diffstat (limited to 'gcc/ada/gcc-interface/decl.cc')
0 files changed, 0 insertions, 0 deletions