<div dir="ltr">On 24 July 2013 21:08, Behan Webster <span dir="ltr">&lt;<a href="mailto:behanw@converseincode.com" target="_blank">behanw@converseincode.com</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF"><div class="im">
    <div><span style="color:rgb(34,34,34)">You also can&#39;t mix the ARM ABIs. The entire system must be compiled
    armel (which supports soft float and optional fpu/vfp) or armhf
    (hard float requirement with different parameter passing for
    function and system calls). There is actually an older ABI called
    oabi as well, but it&#39;s not relevant in this situation. :)</span></div></div></div></blockquote><div></div></div><br></div><div class="gmail_extra">GCC also has the same issue. There is no known solution to this problem, since making IRs generic means having more than one layer of IR, which is practice mean having more than one IR, incurring into other problems that need to be solved, making the IR not generic again.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">cheers,</div><div class="gmail_extra">--renato</div></div>