[lld-macho] Initial scaffolding for ARM32 supportThis just parses the `-arch armv7` and emits the right header flags.The rest will be slowly fleshed out in upcoming diffs.Reviewed By: #lld-macho
[lld-macho] Initial scaffolding for ARM32 supportThis just parses the `-arch armv7` and emits the right header flags.The rest will be slowly fleshed out in upcoming diffs.Reviewed By: #lld-macho, gkmDifferential Revision: https://reviews.llvm.org/D101557
show more ...
[lld-macho] Add support for arm64_32From what I can tell, it's pretty similar to arm64. The two main differencesare:1. No 64-bit relocations2. Stub code writes to 32-bit registers instead of 64
[lld-macho] Add support for arm64_32From what I can tell, it's pretty similar to arm64. The two main differencesare:1. No 64-bit relocations2. Stub code writes to 32-bit registers instead of 64-bitPlus of course the various on-disk structures like `segment_command` are usingthe 32-bit instead of the 64-bit variants.Reviewed By: #lld-macho, gkmDifferential Revision: https://reviews.llvm.org/D99822
Revert "[lld-macho] Add support for arm64_32" and other stacked diffsThis reverts commits:* 8914902b01a3f8bdea9c71a0d9d23e4ee0ae80e4* 35a745d814e1cde3de25d0d959fddc31e1061a41* 682d1dfe09436857aa
Revert "[lld-macho] Add support for arm64_32" and other stacked diffsThis reverts commits:* 8914902b01a3f8bdea9c71a0d9d23e4ee0ae80e4* 35a745d814e1cde3de25d0d959fddc31e1061a41* 682d1dfe09436857aa3b64365b5cc6fcbf1f043b