title: Disassemble raw x64 machine code
body: <p>What is the right architecture to get objdump to disassemble raw x64 code? You would think <code>-m x86-64</code> should work from reading the help, but it doesn't. I tried with both the cygwin64 version:</p>
  
  <pre><code>$ objdump --version
  GNU objdump (GNU Binutils) 2.23.52.20130604
  </code></pre>
  
  <p>as well as the version in my Fedora 18 x64 install (<code>2.23.51.0.1-3.fc18 20120806</code>) but I only get <code>can't use supplied machine x86-64</code>. Also tried with <code>amd64</code> and <code>x64</code> but that didn't work either.</p>
  
  <p>The command is basically <code>objdump -b binary -D -m ??? file</code></p>