about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/errors.rs
diff options
context:
space:
mode:
authorLeón Orell Valerian Liehr <me@fmease.dev>2024-12-10 08:55:57 +0100
committerGitHub <noreply@github.com>2024-12-10 08:55:57 +0100
commitce8d24139627d4154c137445e80bb66a47d87680 (patch)
tree72139d52682bd702ceec0c0b4ea8098e169773f0 /compiler/rustc_mir_transform/src/errors.rs
parentb1122b5054336ec8111bfdab876118407dc4ef53 (diff)
parent4f16640bbf88df43ac34b4c772589931d7d567d2 (diff)
downloadrust-ce8d24139627d4154c137445e80bb66a47d87680.tar.gz
rust-ce8d24139627d4154c137445e80bb66a47d87680.zip
Rollup merge of #133472 - rust-wasi-web:master, r=joboet
Run TLS destructors for wasm32-wasip1-threads

The target wasm32-wasip1-threads has support for pthreads and allows registration of TLS destructors.

For spawned threads, this registers Rust TLS destructors by creating a pthreads key with an attached destructor function.
For the main thread, this registers an `atexit` handler to run the TLS destructors.

try-job: test-various
Diffstat (limited to 'compiler/rustc_mir_transform/src/errors.rs')
0 files changed, 0 insertions, 0 deletions