https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110734
--- Comment #7 from Julian Waters <tanksherman27 at gmail dot com> --- I have a new attribute proposed for asm declarations that fixes this issue, but I need help from reviews to proceed with fixing up the patch properly