123456789101112131415161718192021222324252627282930313233 |
- pub const AT_NULL: usize = 0; /* End of vector */
- pub const AT_IGNORE: usize = 1; /* Entry should be ignored */
- pub const AT_EXECFD: usize = 2; /* File descriptor of program */
- pub const AT_PHDR: usize = 3; /* Program headers for program */
- pub const AT_PHENT: usize = 4; /* Size of program header entry */
- pub const AT_PHNUM: usize = 5; /* Number of program headers */
- pub const AT_PAGESZ: usize = 6; /* System page size */
- pub const AT_BASE: usize = 7; /* Base address of interpreter */
- pub const AT_FLAGS: usize = 8; /* Flags */
- pub const AT_ENTRY: usize = 9; /* Entry point of program */
- pub const AT_NOTELF: usize = 10; /* Program is not ELF */
- pub const AT_UID: usize = 11; /* Real uid */
- pub const AT_EUID: usize = 12; /* Effective uid */
- pub const AT_GID: usize = 13; /* Real gid */
- pub const AT_EGID: usize = 14; /* Effective gid */
- pub const AT_CLKTCK: usize = 17; /* Frequency of times() */
- pub const AT_PLATFORM: usize = 15; /* String identifying platform. */
- pub const AT_HWCAP: usize = 16; /* Machine-dependent hints about */
- pub const AT_FPUCW: usize = 18; /* Used FPU control word. */
- pub const AT_DCACHEBSIZE: usize = 19; /* Data cache block size. */
- pub const AT_ICACHEBSIZE: usize = 20; /* Instruction cache block size. */
- pub const AT_UCACHEBSIZE: usize = 21; /* Unified cache block size. */
- pub const AT_IGNOREPPC: usize = 22; /* Entry should be ignored. */
- pub const AT_BASE_PLATFORM: usize = 24; /* String identifying real platforms.*/
- pub const AT_RANDOM: usize = 25; /* Address of 16 random bytes. */
- pub const AT_HWCAP2: usize = 26; /* More machine-dependent hints about*/
- pub const AT_EXECFN: usize = 31; /* Filename of executable. */
- #[cfg(target_os = "redox")]
- // XXX: The name AT_CWD is already used in openat... for a completely different purpose.
- pub const AT_REDOX_INITIALCWD_PTR: usize = 32;
- #[cfg(target_os = "redox")]
- pub const AT_REDOX_INITIALCWD_LEN: usize = 33;
|