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