blob: b067b4b85e75dc2558162733771ff209b4010a4a [file] [log] [blame]
John Criswell58ebcd02003-09-17 14:11:24 +00001<html>
2<title>
Chris Lattneree43b692003-09-25 19:50:05 +00003LLVM: llvm-link tool
John Criswell58ebcd02003-09-17 14:11:24 +00004</title>
5
6<body>
7
8<center>
Chris Lattneree43b692003-09-25 19:50:05 +00009<h1>LLVM: llvm-link tool</h1>
John Criswell58ebcd02003-09-17 14:11:24 +000010</center>
11<HR>
12
13<h3>
14NAME
15</h3>
16
17llvm-link
18
19<h3>
20SYNOPSIS
21</h3>
22
23llvm-link [options] &lt;filename&gt; [filename ...]
24<h3>
25DESCRIPTION
26</h3>
27
28The llvm-link command takes several LLVM bytecode files and links them together into a single LLVM bytecode file.
29
30<h3>
31OPTIONS
32</h3>
33
34<ul>
35 <li>-L &lt;pathname&gt;
36 <br>
37 Specify a library search path. When looking for libraries, llvm-link
38 will look in pathname for libraries. This option can be specified
39 multiple times; llvm-link will search inside these directories in the
40 order in which they were specified on the command line.
41 <p>
42
43 <li>-f
44 <br>
45 Overwrite output files. By default, llvm-link will not overwrite an
46 output file if it alreadys exists.
47 <p>
48
49 <li>-o &lt;filename&gt;
50 <br>
51 Output filename.
52 <p>
53
54 <li> -help
55 <br>
56 Print a summary of command line options.
57 <p>
58
59 <li> -stats
60 <br>
61 Print statistics.
62 <p>
63
64 <li> -time-passes
65 <br>
66 Record the amount of time needed for each pass and print it to standard
67 error.
68 <p>
69
70 <li> -v
71 <br>
72 Verbose mode. Print information about what llvm-link is doing.
73</ul>
74
75<h3>
76EXIT STATUS
77</h3>
78
79If llvm-link succeeds, it will exit with 0. Otherwise, if an error occurs, it
80will exit with a non-zero value.
81
82<h3>
83SEE ALSO
84</h3>
85llvm-dis, lli
86
87<HR>
88<a href="http://llvm.cs.uiuc.edu">LLVM Team</a>
89</body>
90</html>
91