From 7c49d984d2ed44164fd47854e0c9d70ecaf1dd95 Mon Sep 17 00:00:00 2001 From: Brian Gaeke Date: Sun, 19 Oct 2003 18:15:18 +0000 Subject: [PATCH] Clarify the roles of gccld and gccas. Mention that they should really read the gcc manual. llvm-svn: 9264 --- llvm/docs/CommandGuide/llvmgcc.html | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/llvm/docs/CommandGuide/llvmgcc.html b/llvm/docs/CommandGuide/llvmgcc.html index 99657d22f82a..d088cced0963 100644 --- a/llvm/docs/CommandGuide/llvmgcc.html +++ b/llvm/docs/CommandGuide/llvmgcc.html @@ -28,9 +28,12 @@ C programs and compiles them into LLVM bytecode or assembly language, depending upon the options.

-The llvmgcc program uses the gccas -and gccld programs to do the work of creating -complete programs. +Unless the -S option is specified, llvmgcc will use the +gccas program to perform some optimizations +and create an LLVM bytecode file. Unless the -c option is specified, +llvmgcc will also use the gccld +program to perform further optimizations and link the resulting bytecode +file(s) with support libraries to create an executable program.

Being derived from GCC, llvmgcc has many of GCC's features and accepts most of @@ -100,7 +103,8 @@ SEE ALSO llvmg++, gccas, -gccld +gccld, +and the Info documentation for gcc.


Maintained by the LLVM Team.