[PATCH] D64102: [llvm-lipo] Implement -create part 1

Michael Trent via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 2 15:48:15 PDT 2019


mtrent added a comment.

In D64102#1567303 <https://reviews.llvm.org/D64102#1567303>, @anushabasana wrote:

> @mtrent We have implemented create with the -fat64 flag to specify a fat64binary, similar to cctools lipo. 
>  Do we still need this flag, or can we always create a fat64 binary?
>  Another option would be to have some sort of auto detection to create a fat64 binary when the offset of a section exceeds 32 bits.


Support for fat64 is still largely experimental, and the -fat64 flag is intentionally undocumented. I suggest omitting it from llvm for now, in case we decide the implementation needs to change before we roll the feature out ourselves. Otherwise, you run the risk of forking the Mach-O file format, which would be ... unfortunate.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D64102





More information about the llvm-commits mailing list