title: In Linux, what are these elf.h objects?
body: <p>From elf.h in c (Linux):</p>
  
  <pre><code>#include &lt;elf.h&gt;
  </code></pre>
  
  <p>What do the following pointers stand for/do? I tried looking up the documentation but there is nothing written about it. I just saw some source code from other people using it to implement an ELF loader:</p>
  
  <pre><code>Elf32_Ehdr
  Elf32_Phdr
  Elf32_Shdr
  Elf32_Sym
  </code></pre>
  
  <p>Thanks!</p>