5 个版本
| 0.1.4 | 2023 年 7 月 21 日 |
|---|---|
| 0.1.3 | 2023 年 7 月 7 日 |
| 0.1.2 | 2023 年 6 月 13 日 |
| 0.1.1 | 2023 年 6 月 13 日 |
| 0.1.0 | 2023 年 6 月 4 日 |
#490 in #linux
在 2 个 crate 中使用 (via linux-syscalls)
475KB
3.5K SLoC
包含 (ELF 库, 71KB) fake/powerpc64.so, (ELF 库, 70KB) fake/powerpc.so, (ELF 库, 71KB) fake/powerpc64le.so, (ELF 库, 21KB) fake/loongarch64.so, (ELF 库, 9KB) fake/aarch64.so, (ELF 库, 8KB) fake/arm.so 和 8 个更多.
linux-vdso-raw
跨架构的 vDSO 解析实现。有关 vDSO 及其在 Linux 中的重要性更多信息,请参阅 此处。
#![no_std]
此库完全 no_std。
平台
| 架构 | 实现 | 测试 |
|---|---|---|
| aarch64 | ✅ | ✅ |
| aarch64_be | ✅ | ❌ |
| arm | ✅ | ✅ |
| armeb | ✅ | ❌ |
| loongarch64 | ✅ | ✅ |
| mips | ✅ | ✅ |
| mipsel | ✅ | ✅ |
| mips64 | ✅ | ✅ |
| mips64el | ✅ | ✅ |
| mips64n32 | ✅ | ❌ |
| mips64n32el | ✅ | ❌ |
| powerpc | ✅ | ✅ |
| powerpc64 | ✅ | ✅ |
| powerpc64le | ✅ | ✅ |
| riscv32 | ✅ | ❌ |
| riscv64 | ✅ | ✅ |
| s390x | ✅ | ✅ |
| x86_64 | ✅ | ✅ |
| x86 | ✅ | ✅ |
| x32 | ✅ | ❌ |
代码生成
src/arch 中的所有代码由 vdso-gen 目录中的内部 crate 生成,因此请勿修改自动生成的文件。如果您需要添加或更改某些内容,请查看 defs 目录。
MSRV
1.38.0
riscv64: 1.42.0
loongarch64: nightly