components/llvm/Solaris/man1/llvm-link.1
changeset 6512 92717ce71105
equal deleted inserted replaced
6511:d283aa33e131 6512:92717ce71105
       
     1 .\" Man page generated from reStructuredText.
       
     2 .
       
     3 .TH "LLVM-LINK" "1" "2016-07-10" "3.8" "LLVM"
       
     4 .SH NAME
       
     5 llvm-link \- LLVM bitcode linker
       
     6 .
       
     7 .nr rst2man-indent-level 0
       
     8 .
       
     9 .de1 rstReportMargin
       
    10 \\$1 \\n[an-margin]
       
    11 level \\n[rst2man-indent-level]
       
    12 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
       
    13 -
       
    14 \\n[rst2man-indent0]
       
    15 \\n[rst2man-indent1]
       
    16 \\n[rst2man-indent2]
       
    17 ..
       
    18 .de1 INDENT
       
    19 .\" .rstReportMargin pre:
       
    20 . RS \\$1
       
    21 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
       
    22 . nr rst2man-indent-level +1
       
    23 .\" .rstReportMargin post:
       
    24 ..
       
    25 .de UNINDENT
       
    26 . RE
       
    27 .\" indent \\n[an-margin]
       
    28 .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
       
    29 .nr rst2man-indent-level -1
       
    30 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
       
    31 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
       
    32 ..
       
    33 .SH SYNOPSIS
       
    34 .sp
       
    35 \fBllvm\-link\fP [\fIoptions\fP] \fIfilename ...\fP
       
    36 .SH DESCRIPTION
       
    37 .sp
       
    38 \fBllvm\-link\fP takes several LLVM bitcode files and links them together
       
    39 into a single LLVM bitcode file.  It writes the output file to standard output,
       
    40 unless the \fB\-o\fP option is used to specify a filename.
       
    41 .SH OPTIONS
       
    42 .INDENT 0.0
       
    43 .TP
       
    44 .B \-f
       
    45 Enable binary output on terminals.  Normally, \fBllvm\-link\fP will refuse
       
    46 to write raw bitcode output if the output stream is a terminal. With this
       
    47 option, \fBllvm\-link\fP will write raw bitcode regardless of the output
       
    48 device.
       
    49 .UNINDENT
       
    50 .INDENT 0.0
       
    51 .TP
       
    52 .B \-o filename
       
    53 Specify the output file name.  If \fBfilename\fP is "\fB\-\fP", then
       
    54 \fBllvm\-link\fP will write its output to standard output.
       
    55 .UNINDENT
       
    56 .INDENT 0.0
       
    57 .TP
       
    58 .B \-S
       
    59 Write output in LLVM intermediate language (instead of bitcode).
       
    60 .UNINDENT
       
    61 .INDENT 0.0
       
    62 .TP
       
    63 .B \-d
       
    64 If specified, \fBllvm\-link\fP prints a human\-readable version of the
       
    65 output bitcode file to standard error.
       
    66 .UNINDENT
       
    67 .INDENT 0.0
       
    68 .TP
       
    69 .B \-help
       
    70 Print a summary of command line options.
       
    71 .UNINDENT
       
    72 .INDENT 0.0
       
    73 .TP
       
    74 .B \-v
       
    75 Verbose mode.  Print information about what \fBllvm\-link\fP is doing.
       
    76 This typically includes a message for each bitcode file linked in and for each
       
    77 library found.
       
    78 .UNINDENT
       
    79 .SH EXIT STATUS
       
    80 .sp
       
    81 If \fBllvm\-link\fP succeeds, it will exit with 0.  Otherwise, if an error
       
    82 occurs, it will exit with a non\-zero value.
       
    83 .SH AUTHOR
       
    84 Maintained by The LLVM Team (http://llvm.org/).
       
    85 .SH COPYRIGHT
       
    86 2003-2016, LLVM Project
       
    87 .\" Generated by docutils manpage writer.
       
    88 .