From ac41ea22773cbd8ef38e04a53a23da98898acdc7 Mon Sep 17 00:00:00 2001 From: John Criswell Date: Tue, 30 Sep 2003 22:55:44 +0000 Subject: [PATCH] Corrected usage synopsis. Added information regarding additional LLVM passes used, input defaults, and output defaults. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8802 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/CommandGuide/extract.html | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/CommandGuide/extract.html b/docs/CommandGuide/extract.html index 36f01e42455..b42aec2a61c 100644 --- a/docs/CommandGuide/extract.html +++ b/docs/CommandGuide/extract.html @@ -20,7 +20,7 @@ extract SYNOPSIS -extract [options] <filename> [filename ...] +extract [options] [filename]

DESCRIPTION

@@ -28,6 +28,14 @@ DESCRIPTION The extract command takes the name of a function and extracts it from the specified LLVM bytecode file. It is primarily used as a debugging tool to reduce test cases from larger programs that are triggering a bug. +

+ +In addition to extracting the bytecode of the specified function, extract will +also remove unreachable global variables, prototypes, and unused types. +

+ +The extract command will read its input from standard input if filename is +omitted or if filename is -. The output is always written to standard output.

OPTIONS -- 2.34.1