2 .\" Automatically generated by Pod::Man 2.23 (Pod::Simple 3.14)
5 .\" ========================================================================
6 .de Sp \" Vertical space (when we can't use .PP)
10 .de Vb \" Begin verbatim text
15 .de Ve \" End verbatim text
19 .\" Set up some character translations and predefined strings. \*(-- will
20 .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
21 .\" double quote, and \*(R" will give a right double quote. \*(C+ will
22 .\" give a nicer C++. Capital omega is used to do unbreakable dashes and
23 .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff,
24 .\" nothing in troff, for use with C<>.
26 .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
30 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
31 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
44 .\" Escape single quotes in literal strings from groff's Unicode transform.
48 .\" If the F register is turned on, we'll generate index entries on stderr for
49 .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
50 .\" entries marked with X<> in POD. Of course, you'll have to process the
51 .\" output yourself in some meaningful fashion.
54 . tm Index:\\$1\t\\n%\t"\\$2"
64 .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
65 .\" Fear. Run. Save yourself. No user-serviceable parts.
66 . \" fudge factors for nroff and troff
75 . ds #H ((1u-(\\\\n(.fu%2u))*.13m)
81 . \" simple accents for nroff and troff
91 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
92 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
93 . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
94 . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
95 . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
96 . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
98 . \" troff and (daisy-wheel) nroff accents
99 .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
100 .ds 8 \h'\*(#H'\(*b\h'-\*(#H'
101 .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
102 .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
103 .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
104 .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
105 .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
106 .ds ae a\h'-(\w'a'u*4/10)'e
107 .ds Ae A\h'-(\w'A'u*4/10)'E
108 . \" corrections for vroff
109 .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
110 .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
111 . \" for low resolution devices (crt and lpr)
112 .if \n(.H>23 .if \n(.V>19 \
125 .\" ========================================================================
127 .IX Title "LLVM-RANLIB 1"
128 .TH LLVM-RANLIB 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
129 .\" For nroff, turn off justification. Always turn off hyphenation; it makes
130 .\" way too many mistakes in technical documents.
134 llvm\-ranlib \- Generate index for LLVM archive
136 .IX Header "SYNOPSIS"
137 \&\fBllvm-ranlib\fR [\-\-version] [\-help] <archive\-file>
139 .IX Header "DESCRIPTION"
140 The \fBllvm-ranlib\fR command is similar to the common Unix utility, \f(CW\*(C`ranlib\*(C'\fR. It
141 adds or updates the symbol table in an \s-1LLVM\s0 archive file. Note that using the
142 \&\fBllvm-ar\fR modifier \fIs\fR is usually more efficient than running \fBllvm-ranlib\fR
143 which is only provided only for completness and compatibility. Unlike other
144 implementations of \f(CW\*(C`ranlib\*(C'\fR, \fBllvm-ranlib\fR indexes \s-1LLVM\s0 bitcode files, not
145 native object modules. You can list the contents of the symbol table with the
146 \&\f(CW\*(C`llvm\-nm \-s\*(C'\fR command.
149 .IP "\fIarchive-file\fR" 4
150 .IX Item "archive-file"
151 Specifies the archive-file to which the symbol table is added or updated.
152 .IP "\fI\-\-version\fR" 4
154 Print the version of \fBllvm-ranlib\fR and exit without building a symbol table.
157 Print usage help for \fBllvm-ranlib\fR and exit without building a symbol table.
159 .IX Header "EXIT STATUS"
160 If \fBllvm-ranlib\fR succeeds, it will exit with 0. If an error occurs, a non-zero
161 exit code will be returned.
163 .IX Header "SEE ALSO"
164 llvm-ar, \fIranlib\fR\|(1)
167 Maintained by the \s-1LLVM\s0 Team (<http://llvm.org/>).