Add support for the 'macCatalyst' MachO platform
authorAlex Lorenz <arphaman@gmail.com>
Tue, 2 Jul 2019 23:47:11 +0000 (23:47 +0000)
committerAlex Lorenz <arphaman@gmail.com>
Tue, 2 Jul 2019 23:47:11 +0000 (23:47 +0000)
commitda1dfecd32f405d00b2432acd9fdd24526e5614f
tree3def4b8099a4804ba9f7a62085eaf946655c74f5
parent372cee511e274d098356ea148852747c8dda27d5
Add support for the 'macCatalyst' MachO platform

Mac Catalyst is a new MachO platform in macOS Catalina.
It always uses the build_version MachO load command.

Differential Revision: https://reviews.llvm.org/D64107

llvm-svn: 364981
llvm/include/llvm/BinaryFormat/MachO.h
llvm/include/llvm/Object/MachO.h
llvm/lib/MC/MCAsmStreamer.cpp
llvm/lib/MC/MCParser/DarwinAsmParser.cpp
llvm/lib/MC/MCStreamer.cpp
llvm/test/CodeGen/X86/macCatalyst.ll [new file with mode: 0644]
llvm/test/MC/MachO/build-version-maccatalyst.s [new file with mode: 0644]
llvm/test/MC/MachO/darwin-version-min-load-command.s
llvm/test/tools/llvm-objdump/X86/macho-maccatalyst-build-version.yaml [new file with mode: 0644]