[PATCH] D58636: [BinaryFormat] Update Mach-O ARM64E CPU subtype and dumping

Shoaib Meenai via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 6 20:56:16 PST 2019


smeenai added a comment.

In D58636#1420657 <https://reviews.llvm.org/D58636#1420657>, @ab wrote:

> Hmm, if I may: what do you want to support?  I'd expect Apple to upstream their own patches.


I'm playing around with ld64, which requires TAPI for reading tbd files. The existing open source release of TAPI doesn't support arm64e, so it chokes on tbd files from Xcode 10. Adding the `CPU_SUBTYPE_ARM64E` constant to LLVM allows adding basic arm64e support to TAPI.

>From this conversation, it sounds like the arm64e bits might be getting upstreamed soon, which is exciting. I don't know what the timeline on that is like though, and this seems like a small piece that should be pretty similar (if not identical) to what you have internally, so I was hoping it would be okay to land it independently.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D58636/new/

https://reviews.llvm.org/D58636





More information about the llvm-commits mailing list