about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/llvm/mod.rs
diff options
context:
space:
mode:
authorTyler Mandry <tmandry@gmail.com>2020-09-16 12:24:19 -0700
committerGitHub <noreply@github.com>2020-09-16 12:24:19 -0700
commitab207743aff648455687708a4cd66cf4c7132983 (patch)
treefcf2682f5578e847b90d583686ef64107b93fe64 /compiler/rustc_codegen_llvm/src/llvm/mod.rs
parenta6c4d30c7b42957873d2ff19b5405edc071e8bb5 (diff)
parentfafb2e9de717c40b95e52889bb641b32c1dc6a1e (diff)
downloadrust-ab207743aff648455687708a4cd66cf4c7132983.tar.gz
rust-ab207743aff648455687708a4cd66cf4c7132983.zip
Rollup merge of #76758 - adamlesinski:clone_clock, r=tmandry
[fuchsia] Propagate the userspace UTC clock

On Fuchsia, spawning a subprocess does not automatically
clone all of the parent process' capabilities. UTC time on
Fuchsia is managed by a top-level userspace clock capability
that is cloned and passed to subprocesses.

This change ensures that any Rust subprocess gets access to the
UTC clock, if the parent had access to it. This is critical for
tests, which on Fuchsia, use panic=abort and spawn subprocesses
per test.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/llvm/mod.rs')
0 files changed, 0 insertions, 0 deletions