]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - usr.bin/clang/llvm-ranlib/llvm-ranlib.1
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / usr.bin / clang / llvm-ranlib / llvm-ranlib.1
1 .\" $FreeBSD$
2 .TH "LLVM-RANLIB" "1" "2013-04-11" "3.3" "LLVM"
3 .SH NAME
4 llvm-ranlib \- Generate index for LLVM archive
5 .
6 .nr rst2man-indent-level 0
7 .
8 .de1 rstReportMargin
9 \\$1 \\n[an-margin]
10 level \\n[rst2man-indent-level]
11 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
12 -
13 \\n[rst2man-indent0]
14 \\n[rst2man-indent1]
15 \\n[rst2man-indent2]
16 ..
17 .de1 INDENT
18 .\" .rstReportMargin pre:
19 . RS \\$1
20 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
21 . nr rst2man-indent-level +1
22 .\" .rstReportMargin post:
23 ..
24 .de UNINDENT
25 . RE
26 .\" indent \\n[an-margin]
27 .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
28 .nr rst2man-indent-level -1
29 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
30 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
31 ..
32 .\" Man page generated from reStructuredText.
33 .
34 .SH SYNOPSIS
35 .sp
36 \fBllvm\-ranlib\fP [\-\-version] [\-help] <archive\-file>
37 .SH DESCRIPTION
38 .sp
39 The \fBllvm\-ranlib\fP command is similar to the common Unix utility, \fBranlib\fP. It
40 adds or updates the symbol table in an LLVM archive file. Note that using the
41 \fBllvm\-ar\fP modifier \fIs\fP is usually more efficient than running \fBllvm\-ranlib\fP
42 which is only provided only for completness and compatibility. Unlike other
43 implementations of \fBranlib\fP, \fBllvm\-ranlib\fP indexes LLVM bitcode files, not
44 native object modules. You can list the contents of the symbol table with the
45 \fBllvm\-nm \-s\fP command.
46 .SH OPTIONS
47 .sp
48 \fIarchive\-file\fP
49 .INDENT 0.0
50 .INDENT 3.5
51 Specifies the archive\-file to which the symbol table is added or updated.
52 .UNINDENT
53 .UNINDENT
54 .sp
55 \fI\-\-version\fP
56 .INDENT 0.0
57 .INDENT 3.5
58 Print the version of \fBllvm\-ranlib\fP and exit without building a symbol table.
59 .UNINDENT
60 .UNINDENT
61 .sp
62 \fI\-help\fP
63 .INDENT 0.0
64 .INDENT 3.5
65 Print usage help for \fBllvm\-ranlib\fP and exit without building a symbol table.
66 .UNINDENT
67 .UNINDENT
68 .SH EXIT STATUS
69 .sp
70 If \fBllvm\-ranlib\fP succeeds, it will exit with 0.  If an error occurs, a non\-zero
71 exit code will be returned.
72 .SH SEE ALSO
73 .sp
74 llvm\-ar|llvm\-ar, ranlib(1)
75 .SH AUTHOR
76 Maintained by The LLVM Team (http://llvm.org/).
77 .SH COPYRIGHT
78 2003-2013, LLVM Project
79 .\" Generated by docutils manpage writer.
80 .