[Courgette] ELF x86: Reject abs32 references that straddle section boundary. This CL prevents heap-buffer-overflow in Courgette for ELF x86, caused by abs32 references that start within a section, but whose 4-byte spans straddles the end boundary of the section. Bug: 961644 Change-Id: I635135a586879155a5a443ad4a0dcef4d1bc9c38 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2159368 Reviewed-by: Etienne Pierre-Doray <[email protected]> Commit-Queue: Samuel Huang <[email protected]> Cr-Original-Commit-Position: refs/heads/master@{#761574} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 49bd5efa81081d1bedb670432c4ac4e2b596333f