7 个版本
0.2.5 | 2024年6月20日 |
---|---|
0.2.4 | 2024年3月12日 |
0.2.3 | 2023年7月21日 |
0.2.2 | 2023年6月2日 |
0.0.1 |
|
#449 in Unix API
517 每月下载次数
在 2 个crate中使用了(通过 linux-syscalls)
700KB
6.5K SLoC
linux-sysno
这是一个针对Linux内核支持的几乎所有CPU架构的(几乎)所有系统调用号的列表。当前架构的sysnos(如果 target_os
是 linux
或 android
)即使在没有对应的功能标志的情况下也导出在模块的根目录。
#![no_std]
这个库是 no_std
,我的意思是,它只是一个枚举。
功能标志
arm
:在自模块中启用arm架构。mips
:在自模块中启用mips架构。mipsn32
:在自模块中启用mipsn32架构。mips64
:在自模块中启用mips64架构。powerpc
:在自模块中启用powerpc架构。powerpc64
:在自模块中启用powerpc64架构。s390x
:在自模块中启用s390x架构。sparc
:在自模块中启用sparc架构。sparc64
:在自模块中启用sparc64架构。x86
:在自模块中启用x86架构。x86_64
:在自模块中启用x86_64架构。x32
:在自模块中启用x32架构。aarch64
:在自模块中启用aarch64架构。riscv32
:在自模块中启用riscv32架构。riscv64
:在自模块中启用riscv64架构。m68k
:在自模块中启用m68k架构。loongarch64
:在自模块中启用loongarch64架构。all
:启用所有架构。
MSRV
1.40.0