title: x86 jmp to register
body: <p>So I have a address in <code>%eax</code> I would like to jmp to but the code will not compile, is there a way around this?</p>
  
  <pre><code>movl 0xdeadbeef, %eax
  
  jmp %eax ; &lt;--- compile error: type mismatch for 'jmp'
  </code></pre>