Skip to content

Commit 16e741c

Browse files
committed
explain the logic a bit
1 parent 1b47e8f commit 16e741c

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

config.toml.example

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -313,10 +313,12 @@
313313

314314
# Whether or not debug assertions are enabled for the compiler and standard
315315
# library.
316+
# Defaults to rust.debug value.
316317
#debug-assertions = false
317318

318319
# Whether or not debug assertions are enabled for the standard library.
319320
# Overrides the `debug-assertions` option, if defined.
321+
# Defaults to rust.debug value.
320322
#debug-assertions-std = false
321323

322324
# Debuginfo level for most of Rust code, corresponds to the `-C debuginfo=N` option of `rustc`.
@@ -326,16 +328,21 @@
326328
# Can be overridden for specific subsets of Rust code (rustc, std or tools).
327329
# Debuginfo for tests run with compiletest is not controlled by this option
328330
# and needs to be enabled separately with `debuginfo-level-tests`.
329-
#debuginfo-level = if debug { 2 } else { 0 }
331+
#
332+
# If debug is true, this defaults to 2.
333+
#debuginfo-level = 0
330334

331335
# Debuginfo level for the compiler.
332-
#debuginfo-level-rustc = debuginfo-level
336+
# Defaults to rust.debuginfo-level value.
337+
#debuginfo-level-rustc = 0
333338

334339
# Debuginfo level for the standard library.
335-
#debuginfo-level-std = debuginfo-level
340+
# Defaults to rust.debuginfo-level value.
341+
#debuginfo-level-std = 0
336342

337343
# Debuginfo level for the tools.
338-
#debuginfo-level-tools = debuginfo-level
344+
# Defaults to rust.debuginfo-level value.
345+
#debuginfo-level-tools = 0
339346

340347
# Debuginfo level for the test suites run with compiletest.
341348
# FIXME(#61117): Some tests fail when this option is enabled.

0 commit comments

Comments
 (0)