https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69082
--- Comment #8 from PeteVine <tulipawn at gmail dot com> --- I've just discovered this particular instance is not related to -flto at all but rather to `-fprofile-generate -ftest-coverage`. The previous assembly sample mentioned lto at least: movw r4, #:lower16:_ZL13r_char_arrays.lto_priv.2294+262144 movt r4, #:upper16:_ZL13r_char_arrays.lto_priv.2294+262144 Hopefully it's the same bug more or less.