[MachO] Introduce MinVersion API.
authorDavide Italiano <davide@freebsd.org>
Tue, 25 Aug 2015 15:02:23 +0000 (15:02 +0000)
committerDavide Italiano <davide@freebsd.org>
Tue, 25 Aug 2015 15:02:23 +0000 (15:02 +0000)
commit39e2b39af73395ed670502b9d3bc7fff359af247
treeea5d2e4b655efa10e5afb4571e5e2bfba6004ad8
parent89024e86ad7f128760045eb32a8c95010e059463
[MachO] Introduce MinVersion API.

While introducing support for MinVersionLoadCommand in llvm-readobj I noticed there's
no API to extract Major/Minor/Update components conveniently. Currently consumers
do the bit twiddling on their own, but this will change from now on.

I'll convert llvm-objdump (and llvm-readobj) in a later commit.

Differential Revision:  http://reviews.llvm.org/D12282
Reviewed by: rafael

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@245938 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Object/MachO.h
lib/Object/MachOObjectFile.cpp