diff doc/manual/callconvs/callconv_mips64.tex @ 123:d203ba52c246

- manual callconv clarifications
author cslag
date Mon, 04 Jul 2016 16:13:59 +0200
parents f1cc11a9eb98
children f1fc1c836baf
line wrap: on
line diff
--- a/doc/manual/callconvs/callconv_mips64.tex	Mon Jul 04 01:11:08 2016 +0200
+++ b/doc/manual/callconvs/callconv_mips64.tex	Mon Jul 04 16:13:59 2016 +0200
@@ -74,6 +74,7 @@
 \item all stack regions are 16-byte aligned
 \item results are returned in \$v0, and for a second one \$v1 is used
 \item float arguments passed in the variable part of a vararg call are passed like integers
+\item integer parameters \textless\ 64 bit are right-justified (meaning occupy higher-address bytes) in their 8-byte area, requiring extra-care for big-endian targets
 \end{itemize}
 
 \paragraph{Stack layout}