Subsections
The AMD64 ABI uses the following auxiliary vector types.
Figure:
Auxiliary Vector Types
 |
The entries that are different than in the Intel386 ABI are
specified as follows:
- AT_NOTELF
- The a_val member of this entry is non-zero if
the program is in another format than ELF.
- AT_UID
- The a_val member of this entry holds the real
user id of the process.
- AT_EUID
- The a_val member of this entry holds the
effective user id of the process.
- AT_GID
- The a_val member of this entry holds the
real group id of the process.
- AT_EGID
- The a_val member of this entry holds the
effective group id of the process.
Jan Hubicka
2003-05-04