Skip to content

Commit ae2fec7

Browse files
committed
---
yaml --- r: 111096 b: refs/heads/snap-stage3 c: 4ba94e2 h: refs/heads/master v: v3
1 parent 66db651 commit ae2fec7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+805
-1652
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
refs/heads/master: 296e60be6b027a52de58251848037a92f23a0878
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4-
refs/heads/snap-stage3: 99c258cd742f11de76ca3e57364b4d6438c20cf1
4+
refs/heads/snap-stage3: 4ba94e2c24faf7b327567f67a7cf1e49cf0ffcce
55
refs/heads/try: 38201d7c6bf0c32b0e5bdc8ecd63976ebc1b3a4c
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b

branches/snap-stage3/man/rustc.1

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.TH RUSTC "1" "March 2014" "rustc 0.11-pre" "User Commands"
22
.SH NAME
3-
rustc \- The Rust compiler
3+
rustc \- rust compiler
44
.SH SYNOPSIS
55
.B rustc
66
[\fIOPTIONS\fR] \fIINPUT\fR
@@ -27,20 +27,15 @@ Display this message
2727
\fB\-L\fR PATH
2828
Add a directory to the library search path
2929
.TP
30+
\fB\-\-ls\fR
31+
List the symbols defined by a library crate
32+
.TP
3033
\fB\-\-no\-trans\fR
3134
Run all passes except translation; no output
3235
.TP
33-
\fB\-\-no\-analysis\fR
34-
Parse and expand the source, but run no analysis and produce no output
35-
.TP
36-
\fB\-g\fR
36+
\fB\-g\fR, \fB\-\-debuginfo\fR
3737
Emit DWARF debug information into object files generated.
3838
.TP
39-
\fB\-\-debuginfo\fR LEVEL
40-
Emit DWARF debug info to the objects created: 0 = no debug info, 1 =
41-
line-tables only (for stacktraces and breakpoints), 2 = full debug
42-
info with variable and type information (same as -g).
43-
.TP
4439
\fB\-O\fR
4540
Equivalent to \fI\-\-opt\-level=2\fR
4641
.TP
@@ -63,10 +58,6 @@ Pretty-print the input instead of compiling; valid types are: normal
6358
expanded, with type annotations), or identified (fully parenthesized,
6459
AST nodes and blocks with IDs)
6560
.TP
66-
\fB\-\-dep-info\fR [FILENAME]
67-
Output dependency info to <filename> after compiling, in o format suitable
68-
for use by Makefiles.
69-
.TP
7061
\fB\-\-sysroot\fR PATH
7162
Override the system root
7263
.TP
@@ -160,14 +151,15 @@ level.
160151
Generates software floating point library calls instead of hardware
161152
instructions.
162153
.TP
154+
\fBgen-crate-map\fR
155+
Forces generate of a toplevel crate map. May be required for logging to work
156+
when rust is embedded into another application.
157+
.TP
163158
\fBprefer-dynamic\fR
164159
Prefers dynamic linking to static linking.
165160
.TP
166161
\fBno-integrated-as\fR
167162
Force usage of an external assembler rather than LLVM's integrated one.
168-
.TP
169-
\fBrelocation-model\fR=[pic,static,dynamic-no-pic]
170-
The relocation model to use. (default: pic)
171163

172164
.SH "EXAMPLES"
173165
To build an executable from a source file with a main function:

0 commit comments

Comments
 (0)