From 75338097c786eea1c461e744a2c45af78f56286f Mon Sep 17 00:00:00 2001 From: "Michael J. Spencer" Date: Thu, 19 Apr 2012 19:27:54 +0000 Subject: Remove llvm-ld and llvm-stub (which is only used by llvm-ld). llvm-ld is no longer useful and causes confusion and so it is being removed. * Does not work very well on Windows because it must call a gcc like driver to assemble and link. * Has lots of hard coded paths which are wrong on many systems. * Does not understand most of ld's options. * Can be partially replaced by llvm-link | opt | {llc | as, llc -filetype=obj} | ld, or fully replaced by Clang. I know of no production use of llvm-ld, and hacking use should be replaced by Clang's driver. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155147 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/CommandGuide/index.html | 3 --- 1 file changed, 3 deletions(-) (limited to 'docs/CommandGuide/index.html') diff --git a/docs/CommandGuide/index.html b/docs/CommandGuide/index.html index 5db7020..772a59f 100644 --- a/docs/CommandGuide/index.html +++ b/docs/CommandGuide/index.html @@ -63,9 +63,6 @@ options) arguments to the tool you are interested in.

  • llvm-prof - format raw `llvmprof.out' data into a human-readable report
  • -
  • llvm-ld - - general purpose linker with loadable runtime optimization support
  • -
  • llvm-config - print out LLVM compilation options, libraries, etc. as configured
  • -- cgit v1.1 From a5d2435409858728970202226d0bbbee508fe408 Mon Sep 17 00:00:00 2001 From: Daniel Dunbar Date: Tue, 8 May 2012 17:48:21 +0000 Subject: [docs] Remove POD based man page docs (and build system support). - Currently this leaves us with less build system support (e.g., installing man pages) for the docs than is desired. I'm working on fixing this, but it may take a while. If someone finds this particularly egregious let me know and I will prioritize it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156389 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/CommandGuide/index.html | 139 ------------------------------------------- 1 file changed, 139 deletions(-) delete mode 100644 docs/CommandGuide/index.html (limited to 'docs/CommandGuide/index.html') diff --git a/docs/CommandGuide/index.html b/docs/CommandGuide/index.html deleted file mode 100644 index 772a59f..0000000 --- a/docs/CommandGuide/index.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - LLVM Command Guide - - - - -

    - LLVM Command Guide -

    - -
    - -

    These documents are HTML versions of the man pages -for all of the LLVM tools. These pages describe how to use the LLVM commands -and what their options are. Note that these pages do not describe all of the -options available for all tools. To get a complete listing, pass the --help (general options) or -help-hidden (general+debugging -options) arguments to the tool you are interested in.

    - -
    - - -

    - Basic Commands -

    - - -
    - -
      - -
    • llvm-as - - assemble a human-readable .ll file into bytecode
    • - -
    • llvm-dis - - disassemble a bytecode file into a human-readable .ll file
    • - -
    • opt - - run a series of LLVM-to-LLVM optimizations on a bytecode file
    • - -
    • llc - - generate native machine code for a bytecode file
    • - -
    • lli - - directly run a program compiled to bytecode using a JIT compiler or - interpreter
    • - -
    • llvm-link - - link several bytecode files into one
    • - -
    • llvm-ar - - archive bytecode files
    • - -
    • llvm-ranlib - - create an index for archives made with llvm-ar
    • - -
    • llvm-nm - - print out the names and types of symbols in a bytecode file
    • - -
    • llvm-prof - - format raw `llvmprof.out' data into a human-readable report
    • - -
    • llvm-config - - print out LLVM compilation options, libraries, etc. as configured
    • - -
    • llvm-diff - - structurally compare two modules
    • - -
    • llvm-cov - - emit coverage information
    • - -
    • llvm-stress - - generate random .ll files to fuzz different llvm components
    • - -
    - -
    - - -

    - Debugging Tools -

    - - - -
    - -
      - -
    • bugpoint - - automatic test-case reducer
    • - -
    • llvm-extract - - extract a function from an LLVM bytecode file
    • - -
    • llvm-bcanalyzer - - bytecode analyzer (analyzes the binary encoding itself, not the program it - represents)
    • - -
    -
    - - -

    - Internal Tools -

    - - -
    -
      - -
    • FileCheck - - Flexible file verifier used extensively by the testing harness
    • -
    • tblgen - - target description reader and generator
    • -
    • lit - - LLVM Integrated Tester, for running tests
    • - -
    -
    - - - -
    -
    - Valid CSS - Valid HTML 4.01 - - LLVM Compiler Infrastructure
    - Last modified: $Date$ -
    - - - -- cgit v1.1