comparison doc/manual/callconvs/callconv_x86.tex @ 340:6e33db95e724

- syscall infos in doc
author Tassilo Philipp
date Sat, 04 Jan 2020 22:48:51 +0100
parents 276eb8c87aa0
children c607d67cd6b8
comparison
equal deleted inserted replaced
339:4f9f49fb82ce 340:6e33db95e724
58 58
59 \paragraph{\product{dyncall} support} 59 \paragraph{\product{dyncall} support}
60 60
61 Currently cdecl, stdcall, fastcall (MS and GNU), thiscall (MS and GNU) and 61 Currently cdecl, stdcall, fastcall (MS and GNU), thiscall (MS and GNU) and
62 plan9call are supported.\\ 62 plan9call are supported.\\
63 \\ 63 \product{Dyncall} can also be used to issue syscalls on Linux and *BSD by using
64 the syscall number as target parameter and selecting the correct mode.
64 65
65 66
66 \newpage 67 \newpage
67 68
68 69
804 & \vdots & & \\ 805 & \vdots & & \\
805 \end{tabular} 806 \end{tabular}
806 \caption{Stack layout on x86 plan9call calling convention} 807 \caption{Stack layout on x86 plan9call calling convention}
807 \end{figure} 808 \end{figure}
808 809
810
811 %@@@ \newpage
812 %@@@
813 %@@@ \subsubsection{Linux syscalls}
814 %@@@
815 %@@@ \paragraph{Parameter passing}
816 %@@@
817 %@@@ \begin{itemize}
818 %@@@ \item ...
819 %@@@ \end{itemize}
820 %@@@
821 %@@@ \subsubsection{*BSD syscalls}
822 %@@@
823 %@@@ \paragraph{Parameter passing}
824 %@@@
825 %@@@ \begin{itemize}
826 %@@@ \item ...
827 %@@@ \end{itemize}
828