[Courgette] Deprecate ARM support.
Courgette's ARM support was complex and was never used (except for
helping to prototype Zucchini's ARM flow, which is WIP). Recently the
code is also causing Fuzzer issues. Therefore we deem it better to just
remove the code.
This CL performs superficial removal of ARM code. For compatibility,
the enums
enum ExecutableType { EXE_ELF_32_ARM = 3; }
enum EncodedProgram::OP { MAKE_ELF_ARM_RELOCATION_TABLE = 7; }
are deprecated and commented out, without changing other values.
Bug: 1012592
Change-Id: Iad3a3c9e41470eef8ff004591e6ed42ea4315d06
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1986211
Reviewed-by: Etienne Pierre-Doray <[email protected]>
Commit-Queue: Samuel Huang <[email protected]>
Cr-Original-Commit-Position: refs/heads/master@{#728580}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: f18358c1333dc1148daf090189afb64ebcce272f
18 files changed