diff options
Diffstat (limited to 'src')
| m--------- | src/doc/reference | 0 | ||||
| -rw-r--r-- | src/libstd/sys_common/backtrace.rs | 6 | ||||
| m--------- | src/tools/clippy | 16 | ||||
| m--------- | src/tools/miri | 13 |
4 files changed, 22 insertions, 13 deletions
diff --git a/src/doc/reference b/src/doc/reference -Subproject 090c015f7939665866432c334957bd536c81187 +Subproject 1944efed35989ba57fa397c0724c4921310311f diff --git a/src/libstd/sys_common/backtrace.rs b/src/libstd/sys_common/backtrace.rs index f434b62aced..43550ab04ca 100644 --- a/src/libstd/sys_common/backtrace.rs +++ b/src/libstd/sys_common/backtrace.rs @@ -117,6 +117,12 @@ where // For now logging is turned off by default, and this function checks to see // whether the magical environment variable is present to see if it's turned on. pub fn log_enabled() -> Option<PrintFmt> { + // Setting environment variables for Fuchsia components isn't a standard + // or easily supported workflow. For now, always display backtraces. + if cfg!(target_os = "fuchsia") { + return Some(PrintFmt::Full); + } + static ENABLED: atomic::AtomicIsize = atomic::AtomicIsize::new(0); match ENABLED.load(Ordering::SeqCst) { 0 => {} diff --git a/src/tools/clippy b/src/tools/clippy -Subproject 5f28fda13efeb85097fe082af4b4827a58b0ecf +Subproject 58e01ea4d7df69e658c034afbfa6d0abd90808e diff --git a/src/tools/miri b/src/tools/miri -Subproject e479ab26406ed8a473987e5f4a1f3be3e978e5d +Subproject dd94c7c5a32be2ee0adeeaf9d46f26f14925797 |
