about summary refs log tree commit diff
path: root/library/std/src/sys/pal/hermit/mod.rs
AgeCommit message (Expand)AuthorLines
2025-09-10std: move `thread` into `sys`joboet-1/+0
2025-05-15deduplicate abort implementationsjoboet-9/+0
2025-04-21Move `sys::pal::os::Env` into `sys::env`Thalia Archibald-4/+4
2025-04-18Combine env consts into std::sys::env_constsThalia Archibald-1/+0
2025-04-12Move args into std::sysThalia Archibald-2/+1
2025-04-04Move fd into sysThalia Archibald-1/+0
2025-03-22std: move process implementations to `sys`joboet-2/+0
2025-03-09std: move stdio to `sys`joboet-1/+0
2025-03-08Move fs into sysThalia Archibald-1/+0
2025-02-13std: Apply unsafe_attr_outside_unsafeEric Huss-2/+2
2025-02-09Mark extern blocks as unsafeMichael Goulet-1/+1
2025-02-07std: move `io` module out of `pal`joboet-1/+0
2025-02-02std: move network code into `sys`joboet-1/+0
2024-12-13Fix building `std` for Hermit after `c_char` changeMartin Kröning-1/+1
2024-11-26std: update internal uses of `io::const_error!`joboet-1/+1
2024-10-02std: make `thread::current` available in all `thread_local!` destructorsjoboet-1/+5
2024-09-23std: implement the `random` featurejoboet-14/+0
2024-08-27std: move allocators to `sys`joboet-1/+0
2024-08-01fix(pal/hermit): `deny(unsafe_op_in_unsafe_fn)`Martin Kröning-5/+10
2024-07-31refactor(pal/hermit): return `!` to satisfy rust-analyzerMartin Kröning-4/+2
2024-06-24Auto merge of #126523 - joboet:the_great_big_tls_refactor, r=Mark-Simulacrumbors-5/+1
2024-06-15std: refactor the TLS implementationjoboet-5/+1
2024-06-07add HermitOS support of vectored read/write operationsStefan Lankes-1/+0
2024-04-23increase the readability by using the unique name for the hermit-abiStefan Lankes-20/+20
2024-02-20Delete architecture-specific memchr code in std::sysArthur Carcano-1/+0
2024-02-16std: move locks to `sys` on UNIX and other futex platformsjoboet-10/+0
2024-02-08std: move path into `sys`joboet-2/+0
2024-01-22std: move cmath into `sys`joboet-2/+0
2024-01-15std: move OS String implementation into `sys`joboet-2/+0
2024-01-11std: fix module references on hermitjoboet-1/+1
2024-01-11std: begin moving platform support modules into `pal`joboet-0/+207