Subsections
The AMD64 ABI uses the following auxiliary vector types.
Figure:
Auxiliary Vector Types
![\begin{figure}\noindent\rule{\linewidth}{0.3mm}
\begin{center}
\begin{tabular}{l...
...\hline
\end{tabular} \end{center}\noindent\rule{\linewidth}{0.3mm}
\end{figure}](img10.png) |
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