[llvmlinux] Heavy experiments

Behan Webster behanw at converseincode.com
Wed Jul 24 21:12:11 UTC 2013


On 07/24/13 16:18, Renato Golin wrote:
> On 24 July 2013 21:08, Behan Webster <behanw at converseincode.com 
> <mailto:behanw at converseincode.com>> wrote:
>
>     You also can'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's not relevant in this situation. :)
>
>
> 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.
>
True enough. This certainly isn't a LLVM only issue at all.

Thanks for the clarification.

Behan

-- 
Behan Webster
behanw at converseincode.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/llvmlinux/attachments/20130724/4c3dfd04/attachment.html>


More information about the LLVMLinux mailing list