ubsan: bfd_mach_o_build_commands shift exponent 64 is too large
authorAlan Modra <amodra@gmail.com>
Sat, 1 Jan 2022 03:23:06 +0000 (13:53 +1030)
committerAlan Modra <amodra@gmail.com>
Sat, 1 Jan 2022 03:52:13 +0000 (14:22 +1030)
commitfcec5debef3f23dd0024a4501609353676d7dc50
tree7413e5b153d4fef9ca63c21f01cfd6dbd0d2a6b2
parent487b0ff02ddafeb27641c7674d4c8b3c9f62c6c3
ubsan: bfd_mach_o_build_commands shift exponent 64 is too large

* mach-o.c (bfd_mach_o_read_section_32): Limit alignment further.
(bfd_mach_o_read_section_64): Likewise.
bfd/mach-o.c