...hence converting to proper HTML 5. Committed.
Gerald Index: projects/h8300-abi.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/projects/h8300-abi.html,v retrieving revision 1.9 diff -u -r1.9 h8300-abi.html --- projects/h8300-abi.html 1 Sep 2018 23:42:09 -0000 1.9 +++ projects/h8300-abi.html 2 Sep 2018 16:59:17 -0000 @@ -30,12 +30,12 @@ <h2>Argument Passing</h2> -<h3>With <tt>-mno-quickcall</tt></h3> +<h3>With <code>-mno-quickcall</code></h3> -<p>With <tt>-mno-quickcall</tt>, every argument is pushed onto the +<p>With <code>-mno-quickcall</code>, every argument is pushed onto the stack.</p> -<h3>Without <tt>-mno-quickcall</tt></h3> +<h3>Without <code>-mno-quickcall</code></h3> <h4>Functions with Fixed-Length Arguments</h4> @@ -126,15 +126,15 @@ <h2>Frame Pointer</h2> <p>On H8/300, R6 is used as the frame pointer. On H8/300H and H8S, -ER6 is used as the frame pointer. <tt>-fomit-frame-pointer</tt> can -be used to eliminate the use of the frame pointer in favor of the +ER6 is used as the frame pointer. <code>-fomit-frame-pointer</code> +can be used to eliminate the use of the frame pointer in favor of the stack pointer.</p> <h2>Bit-Field</h2> <p>The memory location containing a bit-field is filled from MSB to -LSB. In the following example, <tt>a</tt> will take bit 7, MSB. -<tt>b</tt> will take bit 6 and bit 5.</p> +LSB. In the following example, <code>a</code> will take bit 7, MSB. +<code>b</code> will take bit 6 and bit 5.</p> <pre> struct s { @@ -145,7 +145,7 @@ <h2>Structure Alignment</h2> -<p>Unless <tt>__attribute__ ((packed))</tt> is attached to the +<p>Unless <code>__attribute__ ((packed))</code> is attached to the declaration of a struct, each structure member is aligned to a multiple of 2 bytes on H8/300 and of 4 bytes on H8/300H and H8S.</p>