https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80786
--- Comment #2 from Mikael Pettersson <mikpelinux at gmail dot com> --- Still ICEs gcc-12. m68k_legitimate_address_p () returns false for (const:SI (plus:SI (symbol_ref:SI ("G") [flags 0x40] <var_decl 0x7f80af24f120 G>) (const_int 6 [0x6]))) mode 4 (QI is 4) which triggers the assert failure in change_address_1 ().