https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863
Yvan Roux <yroux at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yroux at gcc dot gnu.org --- Comment #4 from Yvan Roux <yroux at gcc dot gnu.org> --- My quick understanding is that to prevent LRA generating invalid high/lo_sum code, arm_valid_symbolic_address_p (introduced at r227129) needs to be strengthen and check that target_word_relocations is not defined when an addend is present. I'll prepare a patch for that shortly.