summaryrefslogtreecommitdiff
path: root/docs/CommandGuide
diff options
context:
space:
mode:
authorBrian Gaeke <gaeke@uiuc.edu>2003-10-19 18:15:18 +0000
committerBrian Gaeke <gaeke@uiuc.edu>2003-10-19 18:15:18 +0000
commit102ed5c3a7ae243d3899c04f2261316d68a24538 (patch)
tree769a4802419287d545f3e139614bebe1bcc8e2b5 /docs/CommandGuide
parente08ad2e67bd78f092c982def97a3a6ba6f129240 (diff)
downloadllvm-102ed5c3a7ae243d3899c04f2261316d68a24538.tar.gz
llvm-102ed5c3a7ae243d3899c04f2261316d68a24538.tar.bz2
llvm-102ed5c3a7ae243d3899c04f2261316d68a24538.tar.xz
Clarify the roles of gccld and gccas.
Mention that they should really read the gcc manual. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9264 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/CommandGuide')
-rw-r--r--docs/CommandGuide/llvmgcc.html12
1 files changed, 8 insertions, 4 deletions
diff --git a/docs/CommandGuide/llvmgcc.html b/docs/CommandGuide/llvmgcc.html
index 99657d22f8..d088cced09 100644
--- a/docs/CommandGuide/llvmgcc.html
+++ b/docs/CommandGuide/llvmgcc.html
@@ -28,9 +28,12 @@ C programs and compiles them into LLVM bytecode or assembly language, depending
upon the options.
<p>
-The <tt>llvmgcc</tt> program uses the <a href="gccas.html"><tt>gccas</tt></a>
-and <a href="gccld.html"><tt>gccld</tt></a> programs to do the work of creating
-complete programs.
+Unless the <tt>-S</tt> option is specified, <tt>llvmgcc</tt> will use the
+<a href="gccas.html"><tt>gccas</tt></a> program to perform some optimizations
+and create an LLVM bytecode file. Unless the <tt>-c</tt> option is specified,
+<tt>llvmgcc</tt> will also use the <a href="gccld.html"><tt>gccld</tt></a>
+program to perform further optimizations and link the resulting bytecode
+file(s) with support libraries to create an executable program.
<p>
Being derived from GCC, llvmgcc has many of GCC's features and accepts most of
@@ -100,7 +103,8 @@ SEE ALSO
</h3>
<A HREF="llvmgxx.html"><tt>llvmg++</tt></A>,
<A HREF="gccas.html"><tt>gccas</tt></A>,
-<A HREF="gccld.html"><tt>gccld</tt></A>
+<A HREF="gccld.html"><tt>gccld</tt></A>,
+and the Info documentation for <tt>gcc</tt>.
<HR>
Maintained by the <a href="http://llvm.cs.uiuc.edu">LLVM Team</a>.