title: Xilinx Microblaze C and assembly
body: <p>I have an application written in C for a <a href="http://en.wikipedia.org/wiki/Xilinx" rel="nofollow noreferrer">Xilinx</a> <a href="http://en.wikipedia.org/wiki/MicroBlaze" rel="nofollow noreferrer">Microblaze</a> core. However, the performance isn't quite what I want so I was considering rewriting some of the core functions in assembly. I'm having trouble figuring out how to get Xilinx Platform Studio to compile both into a single <a href="http://en.wikipedia.org/wiki/Executable_and_Linkable_Format" rel="nofollow noreferrer">ELF</a> file though. </p>
  
  <p>How can I do it?</p>