https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123856
--- Comment #6 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The releases/gcc-15 branch has been updated by Martin Uecker <[email protected]>: https://gcc.gnu.org/g:ec0d4feb49927b575a7485fe9c90b10100aaff6b commit r15-11138-gec0d4feb49927b575a7485fe9c90b10100aaff6b Author: Martin Uecker <[email protected]> Date: Thu Feb 19 18:20:01 2026 +0100 c: Fix ICE related to tags and hardbool attribute [PR123856] The hardbool attribute creates special enumeration types, but the tag is not set correctly, which causes broken diagnostics and an ICE with the new helper function to get the tag. The patch was adapted for the backport. PR c/123856 gcc/c-family/ChangeLog: * c-attribs.cc (handle_hardbool_attribute): Fix TYPE_NAME. gcc/testsuite/ChangeLog: * gcc.dg/pr123856.c: New test. (cherry picked from commit 4edd2957ad32c4dabb05dbd175ff2067d0bfe072)
