blob: 13f56347836ec226718432741f2f32a5628dcae6 [file] [log] [blame]
Alexander Shaposhnikov85ea2de2019-06-07 22:03:02 +00001llvm-lipo - LLVM tool for manipulating universal binaries
2=========================================================
3
James Hendersona0566842019-06-27 13:24:46 +00004.. program:: llvm-lipo
5
Alexander Shaposhnikov85ea2de2019-06-07 22:03:02 +00006SYNOPSIS
7--------
8
9:program:`llvm-lipo` [*filenames...*] [*options*]
10
11DESCRIPTION
12-----------
13:program:`llvm-lipo` can create universal binaries from Mach-O files, extract regular object files from universal binaries, and display architecture information about both universal and regular files.
14
15COMMANDS
16--------
17:program:`llvm-lipo` supports the following mutually exclusive commands:
18
19.. option:: -help, -h
20
21 Display usage information and exit.
22
23.. option:: -version
24
25 Display the version of this program.
26
27.. option:: -verify_arch <architecture 1> [<architecture 2> ...]
28
29 Take a single input file and verify the specified architectures are present in the file.
30 If so then exit with a status of 0 else exit with a status of 1.
31
Shoaib Meenai8f4973f2019-06-12 17:37:01 +000032.. option:: -archs
33
34 Take a single input file and display the architectures present in the file.
35 Each architecture is separated by a single whitespace.
36 Unknown architectures are displayed as unknown(CPUtype,CPUsubtype).
37
Alexander Shaposhnikov85ea2de2019-06-07 22:03:02 +000038BUGS
39----
40
41To report bugs, please visit <http://llvm.org/bugs/>.