rust/library/std
Sean Cross 007bf7a05a std: xous: fix thread_local_key under tests
When running tests, libstd gets implemented as a second library. Due to
this fact, the `create()` and `destroy()` functions come from different
libraries.

To work around this, stash the `destroy_tls()` pointer in the first
unused slot in the thread local storage pool. That way even if
the destruction comes from a different version of libstd, the correct
`DTORS` list will be consulted.

Signed-off-by: Sean Cross <sean@xobs.io>
2024-01-13 09:13:56 -08:00
..
benches mv std libs to library/ 2020-07-27 19:51:13 -05:00
src std: xous: fix thread_local_key under tests 2024-01-13 09:13:56 -08:00
tests apply fmt 2024-01-11 15:04:48 +03:00
build.rs add teeos std impl 2023-12-07 10:33:03 +08:00
Cargo.toml Rollup merge of #118645 - Patryk27:bump-compiler-builtins, r=Nilstrieb,dtolnay 2024-01-09 17:52:20 +01:00