[llvm-commits] CVS: llvm/docs/CommandGuide/llvm-ranlib.pod

Reid Spencer reid at x10sys.com
Thu Nov 11 16:18:46 PST 2004



Changes in directory llvm/docs/CommandGuide:

llvm-ranlib.pod added (r1.1)
---
Log message:

Document the new llvm-ranlib command.


---
Diffs of the changes:  (+52 -0)

Index: llvm/docs/CommandGuide/llvm-ranlib.pod
diff -c /dev/null llvm/docs/CommandGuide/llvm-ranlib.pod:1.1
*** /dev/null	Thu Nov 11 18:18:46 2004
--- llvm/docs/CommandGuide/llvm-ranlib.pod	Thu Nov 11 18:18:35 2004
***************
*** 0 ****
--- 1,52 ----
+ =pod
+ 
+ =head1 NAME
+ 
+ llvm-ranlib - Generate index for LLVM archive
+ 
+ =head1 SYNOPSIS
+ 
+ B<llvm-ranlib> [--version] [--help] <archive-file>
+ 
+ =head1 DESCRIPTION
+ 
+ The B<llvm-ranlib> command is similar to the common Unix utility, C<ranlib>. It
+ adds or updates the symbol table in an LLVM archive file. Note that using the
+ B<llvm-ar> modifier F<s> is usually more efficient than running B<llvm-ranlib>
+ which is only provided only for completness and compatibility. Unlike other 
+ implementations of C<ranlib>, B<llvm-ranlib> indexes LLVM bytecode files, not
+ native object modules. You can list the contents of the symbol table with the
+ C<llvm-nm -s> command.
+ 
+ =head1 OPTIONS
+ 
+ =over
+ 
+ =item F<archive-file>
+ 
+ Specifies the archive-file to which the symbol table is added or updated.
+ 
+ =item F<--version>
+ 
+ Print the version of B<llvm-ranlib> and exit without building a symbol table.
+ 
+ =item F<--help>
+ 
+ Print usage help for B<llvm-ranlib> and exit without building a symbol table.
+ 
+ =back
+ 
+ =head1 EXIT STATUS
+ 
+ If B<llvm-ranlib> succeeds, it will exit with 0.  If an error occurs, a non-zero
+ exit code will be returned.
+ 
+ =head1 SEE ALSO
+ 
+ L<llvm-ar|llvm-ar>,L<llvm-ld|llvm-ld>
+ 
+ =head1 AUTHORS
+ 
+ Maintained by the LLVM Team (L<http://llvm.cs.uiuc.edu>).
+ 
+ =cut






More information about the llvm-commits mailing list