@@ -24,21 +24,21 @@ class AuxVector {
24
24
// / information. Added AUXV prefix to avoid potential conflicts with system-
25
25
// / defined macros. For FreeBSD, the numbers can be found in sys/elf_common.h.
26
26
enum EntryType {
27
- AUXV_AT_NULL = 0 , // /< End of auxv.
28
- AUXV_AT_IGNORE = 1 , // /< Ignore entry.
29
- AUXV_AT_EXECFD = 2 , // /< File descriptor of program.
30
- AUXV_AT_PHDR = 3 , // /< Program headers.
31
- AUXV_AT_PHENT = 4 , // /< Size of program header.
32
- AUXV_AT_PHNUM = 5 , // /< Number of program headers.
33
- AUXV_AT_PAGESZ = 6 , // /< Page size.
34
- AUXV_AT_BASE = 7 , // /< Interpreter base address.
35
- AUXV_AT_FLAGS = 8 , // /< Flags.
36
- AUXV_AT_ENTRY = 9 , // /< Program entry point.
37
- AUXV_AT_NOTELF = 10 , // /< Set if program is not an ELF.
38
- AUXV_AT_UID = 11 , // /< UID.
39
- AUXV_AT_EUID = 12 , // /< Effective UID.
40
- AUXV_AT_GID = 13 , // /< GID.
41
- AUXV_AT_EGID = 14 , // /< Effective GID.
27
+ AUXV_AT_NULL = 0 , // /< End of auxv.
28
+ AUXV_AT_IGNORE = 1 , // /< Ignore entry.
29
+ AUXV_AT_EXECFD = 2 , // /< File descriptor of program.
30
+ AUXV_AT_PHDR = 3 , // /< Program headers.
31
+ AUXV_AT_PHENT = 4 , // /< Size of program header.
32
+ AUXV_AT_PHNUM = 5 , // /< Number of program headers.
33
+ AUXV_AT_PAGESZ = 6 , // /< Page size.
34
+ AUXV_AT_BASE = 7 , // /< Interpreter base address.
35
+ AUXV_AT_FLAGS = 8 , // /< Flags.
36
+ AUXV_AT_ENTRY = 9 , // /< Program entry point.
37
+ AUXV_AT_NOTELF = 10 , // /< Set if program is not an ELF.
38
+ AUXV_AT_UID = 11 , // /< UID.
39
+ AUXV_AT_EUID = 12 , // /< Effective UID.
40
+ AUXV_AT_GID = 13 , // /< GID.
41
+ AUXV_AT_EGID = 14 , // /< Effective GID.
42
42
43
43
// At this point Linux and FreeBSD diverge and many of the following values
44
44
// are Linux specific. If you use them make sure you are in Linux specific
0 commit comments