diff options
author | Reid Spencer <rspencer@reidspencer.com> | 2007-02-09 16:56:25 +0000 |
---|---|---|
committer | Reid Spencer <rspencer@reidspencer.com> | 2007-02-09 16:56:25 +0000 |
commit | caaef9c603c00137686ec3a0df5288c89afae719 (patch) | |
tree | 0428ee5e25e98706bdec707db6fbe95dd5c09894 /docs/CommandGuide | |
parent | 6b6c73e7bc5c62d3554672e2a5e1bfe29efbfc5a (diff) |
Remove gccas.pod and references to gccas and gccld.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34097 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/CommandGuide')
-rw-r--r-- | docs/CommandGuide/gccas.pod | 80 | ||||
-rw-r--r-- | docs/CommandGuide/llvmgcc.pod | 2 | ||||
-rw-r--r-- | docs/CommandGuide/llvmgxx.pod | 2 |
3 files changed, 2 insertions, 82 deletions
diff --git a/docs/CommandGuide/gccas.pod b/docs/CommandGuide/gccas.pod deleted file mode 100644 index 56a1749df7..0000000000 --- a/docs/CommandGuide/gccas.pod +++ /dev/null @@ -1,80 +0,0 @@ -=pod - -=head1 NAME - -gccas - convenience script to run B<llvm-as> and B<opt> - -=head1 SYNOPSIS - -B<gccas> [I<options>] I<filename> - -=head1 DESCRIPTION - -The B<gccas> shell script passes an LLVM assembly file through the B<llvm-as> -and B<opt> programs to generate an optimized bytecode file. Its name is an -historical artifact from when it was a full executable used to process LLVM -assembly generated by the L<llvmgcc|llvmgcc> or L<llvmg++|llvmgxx> front-ends. -Currently this is a shell script that simulates what the old B<gccas> executable -once did. - -B<gccas> performs a number of optimizations on the input program, including but -not limited to: promotion of stack values to SSA registers; elimination of dead -globals, function arguments, code, and types; tail-call elimination; -loop-invariant code motion; global common-subexpression elimination; and -sparse conditional constant propagation. It accomplishes this by using the -B<-std-compile-opts> option to the B<opt> tool. - -=head1 OPTIONS - -=over - -=item B<--help> - -Print a summary of command line options. - -=item B<-o> F<filename> - -Specify the name of the output file which will hold the assembled bytecode. - -=item B<--disable-inlining> - -Disable the inlining pass. By default, it is enabled. - -=item B<--disable-opt> - -Disable all assembler-time optimization passes. - -=item B<-disable-compression> - -Do not compress the generated bytecode. - -=item B<--stats> - -Print statistics. - -=item B<--time-passes> - -Record the amount of time needed for each pass and print it to standard -error. - -=item B<--verify> - -Verify each pass result. - -=back - -=head1 EXIT STATUS - -If B<gccas> succeeds, it will exit with an exit status of 0. -Otherwise, if an error occurs, it will exit with a non-zero exit -status. - -=head1 SEE ALSO - -L<llvm-as|llvm-as>, L<opt|opt>, L<gccld|gccld> - -=head1 AUTHORS - -Maintained by the LLVM Team (L<http://llvm.org>). - -=cut diff --git a/docs/CommandGuide/llvmgcc.pod b/docs/CommandGuide/llvmgcc.pod index f2981d5c4b..189395124c 100644 --- a/docs/CommandGuide/llvmgcc.pod +++ b/docs/CommandGuide/llvmgcc.pod @@ -85,7 +85,7 @@ occurs, it will exit with a non-zero value. =head1 SEE ALSO -L<llvm-g++|llvmgxx>, L<gccas|gccas>, L<gccld|gccld> +L<llvm-g++|llvmgxx> =head1 AUTHORS diff --git a/docs/CommandGuide/llvmgxx.pod b/docs/CommandGuide/llvmgxx.pod index 00b869c2a3..392d305d62 100644 --- a/docs/CommandGuide/llvmgxx.pod +++ b/docs/CommandGuide/llvmgxx.pod @@ -85,7 +85,7 @@ occurs, it will exit with a non-zero value. =head1 SEE ALSO -L<llvm-gcc|llvmgcc>, L<gccas>, L<gccld> +L<llvm-gcc|llvmgcc> =head1 AUTHORS |