https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50928
Eric Gallager <egallager at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |egallager at gcc dot gnu.org --- Comment #16 from Eric Gallager <egallager at gcc dot gnu.org> --- (In reply to DJ Delorie from comment #15) > The binutils team has been working a lot on patching vulnerabilities in the > binutils tools. The m32c, however, has a 3-byte reloc that might occur at > the end of a section, and was implemented as three bytes of a four-byte > "word", which would then be outside the bounds of the section. Recent > patches check for such bounds crossings, hence the breakage. I've checked > in a patch to binutils head to manually process the R_M32C_24 relocations so > that the range checking is more appropriate to the three-byte relocation. Which version of binutils was the patch released in?