comparison doc/manual/callconvs/callconv_sparc64.tex @ 193:600bd90afdb7

- sparc manual changes
author Tassilo Philipp
date Tue, 14 Mar 2017 03:25:12 +0100
parents 06ee88ce4962
children 41d6945f5858
comparison
equal deleted inserted replaced
192:cf8134a20759 193:600bd90afdb7
20 \subsection{SPARC64 Calling Convention} 20 \subsection{SPARC64 Calling Convention}
21 21
22 \paragraph{Overview} 22 \paragraph{Overview}
23 23
24 The SPARC family of processors is based on the SPARC instruction set architecture, which comes in basically tree revisions, 24 The SPARC family of processors is based on the SPARC instruction set architecture, which comes in basically tree revisions,
25 V7, V8 and V9.\cite{SPARCRef} The former two are 32-bit (see previous chapter) whereas the latter refers to the 64-bit SPARC architecture. 25 V7, V8\cite{SPARCV8}\cite{SPARCSysV} and V9\cite{SPARCV9}\cite{SPARCV9SysV}. The former two are 32-bit (see previous chapter) whereas the latter refers to the 64-bit SPARC architecture.
26 SPARC uses big endian byte order, however, V9 supports also little endian byte order, but for data access only, not instruction access.\cite{SPARCV9}\\ 26 SPARC uses big endian byte order, however, V9 supports also little endian byte order, but for data access only, not instruction access.\\
27 27
28 \paragraph{\product{dyncall} support} 28 \paragraph{\product{dyncall} support}
29 29
30 \product{dyncall} fully supports the SPARC 64-bit instruction set (V9), for calls and callbacks. 30 \product{dyncall} fully supports the SPARC 64-bit instruction set (V9), for calls and callbacks.
31 31