redox-os/relibc
View on GitHub ↗ ★ 1,021 Rust
Mirror of https://gitlab.redox-os.org/redox-os/relibc
11 mentions on Hacker News by 9 people: 2 stories, 9 comments · first 2018-03-08 · latest 2025-01-23
20082026
-
If there was a libc implemented in rust (like https://github.com/redox-os/relibc ), you could use that for the C code in the process, and you'd be sharing the relevant state.
comment by rcxdude · 2025-01-23 · in C stdlib isn't threadsafe and even safe Rust didn't save us -
The redox impl is here: https://github.com/redox-os/relibc Apparently it also supports linux!
comment by Retr0id · 2024-02-04 · in New Linux glibc flaw lets attackers get root on major distros -
That is what Go does. BSDs hate it. https://github.com/redox-os/relibc could be repurposed for this easily enough.
comment by Ericson2314 · 2023-12-14 · in Why does musl make my Rust code so slow? (2020) -
…and many of the bugs are of the double free, use-after-free, buffer overflow variety. [1] [0]: https://github.com/redox-os/relibc [1]: https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=glibc
comment by mustache_kimono · 2023-04-27 · in BlueHat IL 2023: Microsoft rewriting core Windows libraries in Rust -
Already exists: https://github.com/redox-os/relibc
comment by mustache_kimono · 2023-04-27 · in BlueHat IL 2023: Microsoft rewriting core Windows libraries in Rust -
There is in fact already a library that does that https://github.com/redox-os/relibc
comment by nicoburns · 2022-01-04 · in Porting Rust's Std to Rustix -
…then you could just use Redox directly ;) [1] https://github.com/bjorn3/rustc_codegen_cranelift [2] https://github.com/redox-os/relibc
comment by 3PS · 2021-02-10 · in Are we game yet? – A guide to the Rust game development ecosystem -
…- this - https://docs.rs/gimli/0.23.0/gimli/ - https://github.com/rust-lang/compiler-builtins - https://github.com/redox-os/relibc - https://lld.llvm.org/ It finally possible to make Linux binaries in a high level language not involving…
comment by Ericson2314 · 2020-11-17 · in 30% Faster Rust Build Times using Cranelift instead of the LLVM