bfd_reloc_offset_in_range overflow
authorAlan Modra <amodra@gmail.com>
Fri, 6 Aug 2021 09:38:30 +0000 (19:08 +0930)
committerAlan Modra <amodra@gmail.com>
Fri, 6 Aug 2021 13:36:53 +0000 (23:06 +0930)
commit856c1545ce00d5c7d9368cdf5cb9dc7181c981e8
tree924c8c819c40921942fb87fc0e2dc108fc7edd18
parente039f7ed8675ddc9d2aa1e60df49dbc8d2836fc7
bfd_reloc_offset_in_range overflow

This patch is more about the style of bounds checking we ought to use,
rather than a real problem.  An overflow of "octet + reloc_size" can
only happen with huge sections which would certainly cause out of
memory errors.

* reloc.c (bfd_reloc_offset_in_range): Avoid possible overflow.
bfd/reloc.c