You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"one of supported execution strategies (`same-thread`, or `cross-thread`)";
435
-
pubconst parse_remap_path_scope:&str = "comma separated list of scopes: `macro`, `diagnostics`, `unsplit-debuginfo`, `split-debuginfo`, `split-debuginfo-path`, `object`, `all`";
435
+
pubconst parse_remap_path_scope:&str =
436
+
"comma separated list of scopes: `macro`, `diagnostics`, `debuginfo`, `object`, `all`";
436
437
pubconst parse_inlining_threshold:&str =
437
438
"either a boolean (`yes`, `no`, `on`, `off`, etc), or a non-negative number";
438
439
pubconst parse_llvm_module_flag:&str = "<key>:<type>:<value>:<behavior>. Type must currently be `u32`. Behavior should be one of (`error`, `warning`, `require`, `override`, `append`, `appendunique`, `max`, `min`)";
Copy file name to clipboardexpand all lines: src/doc/unstable-book/src/compiler-flags/remap-path-scope.md
+2-4
Original file line number
Diff line number
Diff line change
@@ -10,10 +10,8 @@ This flag accepts a comma-separated list of values and may be specified multiple
10
10
11
11
-`macro` - apply remappings to the expansion of `std::file!()` macro. This is where paths in embedded panic messages come from
12
12
-`diagnostics` - apply remappings to printed compiler diagnostics
13
-
-`unsplit-debuginfo` - apply remappings to debug information only when they are written to compiled executables or libraries, but not when they are in split debuginfo files
14
-
-`split-debuginfo` - apply remappings to debug information only when they are written to split debug information files, but not in compiled executables or libraries
15
-
-`split-debuginfo-path` - apply remappings to the paths pointing to split debug information files. Does nothing when these files are not generated.
16
-
-`object` - an alias for `macro,unsplit-debuginfo,split-debuginfo-path`. This ensures all paths in compiled executables or libraries are remapped, but not elsewhere.
13
+
-`debuginfo` - apply remappings to debug informations
14
+
-`object` - an alias for `macro,debuginfo`. This ensures all paths in compiled executables or libraries are remapped, but not elsewhere.
17
15
-`all` and `true` - an alias for all of the above, also equivalent to supplying only `--remap-path-prefix` without `--remap-path-scope`.
0 commit comments