#libc #malloc #printf #strcmp

sys rs-libc

用于在自由软件环境中与 Rust 一起使用的 libc 子集

6 个版本

使用旧的 Rust 2015

0.2.4 2023 年 6 月 26 日
0.2.3 2021 年 7 月 2 日
0.2.2 2021 年 4 月 23 日
0.2.1 2020 年 5 月 20 日
0.1.0 2019 年 1 月 24 日

221操作系统 中排名

Download history 910/week @ 2024-03-25 1496/week @ 2024-04-01 880/week @ 2024-04-08 1361/week @ 2024-04-15 1153/week @ 2024-04-22 822/week @ 2024-04-29 1230/week @ 2024-05-06 1250/week @ 2024-05-13 1558/week @ 2024-05-20 875/week @ 2024-05-27 1266/week @ 2024-06-03 1612/week @ 2024-06-10 2121/week @ 2024-06-17 764/week @ 2024-06-24 699/week @ 2024-07-01 857/week @ 2024-07-08

4,500 每月下载次数
10 个 crates 中使用 (通过 mbedtls)

自定义许可

96KB
3.5K SLoC

GNU Style Assembly 2K SLoC // 0.0% comments C 1.5K SLoC // 0.1% comments Rust 162 SLoC // 0.1% comments

rs-libc

这是一个可以在 SGX 中与 Rust 一起使用的 libc 子集。根据需要逐步添加功能。

errno

errno 不受支持。已移除 errno 功能的函数

  • strtod
  • strtof
  • strtoimax
  • strtoll
  • strtold
  • strtoull
  • strtoul
  • strtoumax
  • 依赖项

~215KB

zeroize