https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50928

--- Comment #15 from DJ Delorie <dj at redhat dot com> ---
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.

Reply via email to