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?

Reply via email to