crazy linker: Alter search for zip EOCD start

When loading directly from APK, begin searching backwards
for the zip EOCD record signature at size of EOCD record
bytes before the end of the file.

BUG=537205
R=rmcilroy@chromium.org

Review URL: https://codereview.chromium.org/1390553002 .

Cr-Commit-Position: refs/heads/master@{#352577}
(cherry picked from commit d9e316238aee59acf665d80b544cf4e1edfd3349)

Review URL: https://codereview.chromium.org/1393813003 .

Cr-Commit-Position: refs/branch-heads/2526@{#28}
Cr-Branched-From: cb947c0153db0ec02a8abbcb3ca086d88bf6006f-refs/heads/master@{#352221}
2 files changed