https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106064
ktkachov at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |wrong-code CC| |ktkachov at gcc dot gnu.org --- Comment #1 from ktkachov at gcc dot gnu.org --- This seems to have changed in the GCC 9 series. GCC 8.5 generates: f(): mov w0, 1 ret g(): mov w0, 1 ret b: a: Tagging as a claimed wrong-code bug.