| Crates.io | linux-raw-vdso |
| lib.rs | linux-raw-vdso |
| version | 0.1.4 |
| created_at | 2023-06-04 00:57:28.202155+00 |
| updated_at | 2023-07-21 17:00:20.131062+00 |
| description | Linux vDSO parser for all the architectures |
| homepage | https://github.com/shurizzle/linux-raw-vdso |
| repository | https://github.com/shurizzle/linux-raw-vdso |
| max_upload_size | |
| id | 881931 |
| size | 479,907 |
Cross-arch implementation of vDSO parsing. For more informations about vDSO and why it's important in Linux you can see here.
This library is entirely no_std.
| arch | implemented | tested |
|---|---|---|
| aarch64 | ✅ | ✅ |
| aarch64_be | ✅ | ❌ |
| arm | ✅ | ✅ |
| armeb | ✅ | ❌ |
| loongarch64 | ✅ | ✅ |
| mips | ✅ | ✅ |
| mipsel | ✅ | ✅ |
| mips64 | ✅ | ✅ |
| mips64el | ✅ | ✅ |
| mips64n32 | ✅ | ❌ |
| mips64n32el | ✅ | ❌ |
| powerpc | ✅ | ✅ |
| powerpc64 | ✅ | ✅ |
| powerpc64le | ✅ | ✅ |
| riscv32 | ✅ | ❌ |
| riscv64 | ✅ | ✅ |
| s390x | ✅ | ✅ |
| x86_64 | ✅ | ✅ |
| x86 | ✅ | ✅ |
| x32 | ✅ | ❌ |
All the code in src/arch is generated by the inner crate in the vdso-gen
directory so don't touch auto generated files please.
If you need to add or change something look in defs directory instead.
1.38.0
riscv64: 1.42.0
loongarch64: nightly