#ifndef _NT_AUXV_H_
#define _NT_AUXV_H_
#include "nt_abi.h"
#define NT_AT_NULL 0
#define NT_AT_IGNORE 1
#define NT_AT_EXECFD 2
#define NT_AT_PHDR 3
#define NT_AT_PHENT 4
#define NT_AT_PHNUM 5
#define NT_AT_PAGESZ 6
#define NT_AT_BASE 7
#define NT_AT_FLAGS 8
#define NT_AT_ENTRY 9
#define NT_AT_NOTELF 10
#define NT_AT_UID 11
#define NT_AT_EUID 12
#define NT_AT_GID 13
#define NT_AT_EGID 14
#define NT_AT_CLKTCK 17
#define NT_AT_PLATFORM 15
#define NT_AT_HWCAP 16
#define NT_AT_FPUCW 18
#define NT_AT_DCACHEBSIZE 19
#define NT_AT_ICACHEBSIZE 20
#define NT_AT_UCACHEBSIZE 21
#define NT_AT_IGNOREPPC 22
#define AT_SECURE 23
#define NT_AT_BASE_PLATFORM 24
#define NT_AT_RANDOM 25
#define NT_AT_HWCAP2 26
#define NT_AT_EXECFN 31
#define NT_AT_SYSINFO 32
#define NT_AT_SYSINFO_EHDR 33
#define NT_AT_L1I_CACHESHAPE 34
#define NT_AT_L1D_CACHESHAPE 35
#define NT_AT_L2_CACHESHAPE 36
#define NT_AT_L3_CACHESHAPE 37
#define NT_AT_ARRAY_CAP 38
typedef struct _nt_auxv_t {
uintptr_t a_type;
union {
uintptr_t a_val;
} a_un;
} nt_auxv_t;
#endif