about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--config.example.toml4
1 files changed, 4 insertions, 0 deletions
diff --git a/config.example.toml b/config.example.toml
index 6dd0088b067..9ec0d77e79b 100644
--- a/config.example.toml
+++ b/config.example.toml
@@ -773,6 +773,7 @@
 #validate-mir-opts = 3
 
 # Configure `std` features used during bootstrap.
+#
 # Default features will be expanded in the following cases:
 #  - If `rust.llvm-libunwind` or `target.llvm-libunwind` is enabled:
 #    - "llvm-libunwind" will be added for in-tree LLVM builds.
@@ -780,6 +781,9 @@
 #  - If `rust.backtrace` is enabled, "backtrace" will be added.
 #  - If `rust.profiler` or `target.profiler` is enabled, "profiler" will be added.
 #  - If building for a zkvm target, "compiler-builtins-mem" will be added.
+#
+# Since libstd also builds libcore and liballoc as dependencies and all their features are mirrored
+# as libstd features, this option can also be used to configure features such as optimize_for_size.
 #std-features = ["panic_unwind"]
 
 # =============================================================================