Ver código fonte

* more fixes

carl 23 anos atrás
pai
commit
349e13fdb3
1 arquivos alterados com 18 adições e 20 exclusões
  1. 18 20
      docs/internal/comparch.tex

+ 18 - 20
docs/internal/comparch.tex

@@ -1472,7 +1472,7 @@ TVarSpez & Description \\
 \label{subsubsec:property}
 
 
-\begin{tabular*}{6.5in}{|l@{\extracolsep{\fill}}lp{8.5cm}|}
+\begin{tabular*}{6.25in}{|l@{\extracolsep{\fill}}lp{4cm}|}
 \hline
 \textsf{TYPE}& & \\
 \xspace pPropertySym = & \^{}  TPropertySym; & \\
@@ -1629,6 +1629,7 @@ such information.
 \hline
 \end{tabular*}
 
+\begin{center}
 \begin{figure}
 \ifpdf
 \includegraphics{arch7.pdf}
@@ -1640,6 +1641,7 @@ such information.
 \label{fig7}
 
 \end{figure}
+\end{center}
 
 \subsection{Definition types}
 
@@ -2368,7 +2370,7 @@ memory. To avoid recompilation of already compiled module, the dependencies
 of the modules is stored in a PPU file, which makes it easier to determine
 which modules to recompile.
 
-\begin{longtable}{|l@{\extracolsep{\fill}}lp{7cm}|}
+\begin{longtable}{|l@{\extracolsep{\fill}}lp{6cm}|}
 \hline
 \endhead
 \hline
@@ -3052,17 +3054,17 @@ target architecture, and a possible definition could be as follows :
 
 \begin{verbatim}
 tregister = ( { general purpose registers }
-		R_NO,R_D0,R_D1,R_D2,R_D3,R_D4,R_D5,R_D6,R_D7,
+        R_NO,R_D0,R_D1,R_D2,R_D3,R_D4,R_D5,R_D6,R_D7,
               { address registers }
-		R_A0,R_A1,R_A2,R_A3,R_A4,R_A5,R_A6,R_SP,
-	      { PUSH/PULL- quick and dirty hack }
-	        R_SPPUSH,R_SPPULL,
-	      { misc. and floating point registers }
-		R_CCR,R_FP0,R_FP1,R_FP2,R_FP3,R_FP4,R_FP5,R_FP6,
-		R_FP7,R_FPCR,R_SR,R_SSP,R_DFC,R_SFC,R_VBR,R_FPSR,
-	      { other - not used }
-		R_DEFAULT_SEG
-	     );
+        R_A0,R_A1,R_A2,R_A3,R_A4,R_A5,R_A6,R_SP,
+          { PUSH/PULL- quick and dirty hack }
+            R_SPPUSH,R_SPPULL,
+          { misc. and floating point registers }
+        R_CCR,R_FP0,R_FP1,R_FP2,R_FP3,R_FP4,R_FP5,R_FP6,
+        R_FP7,R_FPCR,R_SR,R_SSP,R_DFC,R_SFC,R_VBR,R_FPSR,
+          { other - not used }
+        R_DEFAULT_SEG
+         );
 
 \end{verbatim}
 
@@ -5630,14 +5632,10 @@ Prototype& Definition and notes \\
    Generate 2-3 instruction sequence inline \\
 \textsf{procedure dec(var X [; N:longint]);}&
    Generate 2-3 instruction sequence inline \\
-\textsf{procedure include(var s: set of T; I: T);}&
-   In the case of a small set : Generates 2-3 instruction sequence inline,
-   otherwise calls FPC{\_}SET{\_}SET{\_}BYTE \\
-\textsf{procedure exclude(var S : set of T; I: T);}&
-   In the case of a small set : Generates 2-3 instruction sequence inline,
-   otherwise calls FPC{\_}SET{\_}UNSET{\_}BYTE \\
-\textsf{procedure assert(expr : Boolean [; const msg: string]);}&
-  Calls the internal routine FPC{\_}ASSERT in the case where the assert fails.\\
+\textsf{procedure include(var s: set of T; I: T);}& \\
+\textsf{procedure exclude(var S : set of T; I: T);}& \\
+\textsf{procedure assert(expr : Boolean);}&
+  Calls routine FPC{\_}ASSERT if the assert fails.\\
 \textsf{function addr(X): pointer;}&
   Generates a TREE NODE of type addrn \\
 \textsf{function typeInfo(typeIdent): pointer;}&