diff doc/manual/callconvs/callconv_arm32.tex @ 467:b47168dacba6

manual: - adding aggregate passing and returning info for x64 (win and sysv, however, *only* w/ respect to types supported by dyncall) - python binding text cleanup and sync with current binding version - added suite_aggrs description and cleaned up other test suite descriptions a bit - update list of calling convention modes - cleanup and minor other fixes (e.g. changed \newpage in many places to \clearpage to avoid hitting float limit, crlf->cr, ...)
author Tassilo Philipp
date Fri, 04 Feb 2022 23:54:42 +0100
parents 524fdca405bf
children 0fc22b5feac7
line wrap: on
line diff
--- a/doc/manual/callconvs/callconv_arm32.tex	Wed Feb 02 18:30:44 2022 +0100
+++ b/doc/manual/callconvs/callconv_arm32.tex	Fri Feb 04 23:54:42 2022 +0100
@@ -135,7 +135,7 @@
 \end{figure}
 
 
-\newpage
+\clearpage
 
 
 \subsubsection{ATPCS THUMB mode}
@@ -224,7 +224,7 @@
 \end{figure}
 
 
-\newpage
+\clearpage
 
 
 \subsubsection{EABI (ARM and THUMB mode)}
@@ -248,7 +248,7 @@
 \end{itemize}
 
 
-\newpage
+\clearpage
 
 
 \subsubsection{ARM on Apple's iOS (Darwin) Platform (ARM and THUMB mode)}
@@ -294,6 +294,8 @@
 \end{itemize}
 
 
+\clearpage
+
 \paragraph{Stack layout}
 
 % verified/amended: TP nov 2019 (see also doc/disas_examples/arm.darwin_{arm,thumb}.disas)
@@ -322,11 +324,11 @@
 \hhline{~-~~}                                                  
 parameter area                           & \vdots               &                                      &                              \\
 \end{tabular}
-\caption{Stack layout on arm32}
+\caption{Stack layout on arm32 (Apple)}
 \end{figure}
 
 
-\newpage
+\clearpage
 
 
 \subsubsection{ARM hard float (armhf)}
@@ -423,7 +425,7 @@
 \end{figure}
 
 
-\newpage
+\clearpage
 
 
 \subsubsection{Architectures}
@@ -453,6 +455,3 @@
 \caption{Overview of ARM Architecture, Platforms and Details}
 \end{table}
 
-
-\newpage
-