<formalpara>
  <title>Command: &config.PRE;/sections/sh/readelf.sh</title>
  <para>
    <programlisting><inlinemediaobject><imageobject><imagedata
      format="linespecific"
      fileref="../../&config.PRE;/sections/sh/readelf.sh"
    /></imageobject></inlinemediaobject></programlisting>
  </para>
</formalpara>
<formalpara>
  <title>Output: &config.OUT;/sections/sh/readelf</title>
  <para>
    <programlisting><inlinemediaobject><imageobject><imagedata
      format="linespecific"
      fileref="../../&config.OUT;/sections/sh/readelf"
    /></imageobject></inlinemediaobject></programlisting>
  </para>
</formalpara>

<blockquote>
  <title>First byte beyond the section header table:</title>
  <simpara><literal
    >e_shoff + e_shnum * sizeof_Shdr =</literal
  ></simpara><simpara><literal
    >&calc.sh.e_shoff.X; +
    &calc.sh.e_shnum.X; *
    &calc.elf.sizeof.Elf32.Shdr.X; =</literal
  ></simpara><simpara><literal
    >&calc.sh.e_shoff.D; +
    &calc.sh.e_shnum.D; *
    &calc.elf.sizeof.Elf32.Shdr.D; =
    &calc.sh.section.table.end.X; =
    &calc.sh.section.table.end.D;</literal
  ></simpara>
</blockquote>
<simpara><application>ls</application> reported a file size of
  &calc.sh.size.D; bytes.</simpara>

