diff options
author | Martin Uecker <uecker@tugraz.at> | 2024-11-28 20:06:16 +0100 |
---|---|---|
committer | Martin Uecker <uecker@gcc.gnu.org> | 2024-11-29 14:14:56 +0100 |
commit | b6a513909793a87b62ca52da85ff3baa44f6b4b6 (patch) | |
tree | 1aeb78f43f57ca5e22a1e5b9ad3837287e7091e0 /gcc/expr.cc | |
parent | 5b0e4ed3081e6648460661ff5013e9f03e318505 (diff) | |
download | gcc-b6a513909793a87b62ca52da85ff3baa44f6b4b6.zip gcc-b6a513909793a87b62ca52da85ff3baa44f6b4b6.tar.gz gcc-b6a513909793a87b62ca52da85ff3baa44f6b4b6.tar.bz2 |
c: Correct type compatibility for bit-fields [PR117828]
Add missing test for consistency of bit-fields when comparing tagged
types for compatibility.
PR c/117828
gcc/c/ChangeLog:
* c-typeck.cc (tagged_types_tu_compatible_p): Add check.
gcc/testsuite/ChangeLog:
* gcc.dg/c23-tag-bitfields-1.c: New test.
* gcc.dg/pr117828.c: New test.
Diffstat (limited to 'gcc/expr.cc')
0 files changed, 0 insertions, 0 deletions