Compilation for ARM, patches

Stepan Dyatkovskiy stpworld at narod.ru
Sun Aug 3 11:23:10 UTC 2014


Hi Anton,
For clang.
-Stepan

Anton Shterenlikht wrote:
>> From: Ian Lepore <ian at FreeBSD.org>
>> Date: Fri, 01 Aug 2014 14:38:45 -0600
>>
>> Sorry it took so long, but I've finally gotten these patches committed,
>> as of r269395, thanks for submitting them.  You were right about the
>> nested .fnstart being an error.  I learned more about the unwind info
>> while working on the c++ exception bugs -- multiple .fnstart without
>> a .fnend in between can't be expressed correctly at all, the tools are
>> right to complain about that.
>>
>> I made some changes to the EENTRY() stuff, if I didn't get it right and
>> it needs more changes to compile with your newer binutils, just let me
>> know and I'll adjust as needed.
>>
>> I also committed the .arch_extension for ti_smc.S, which actually
>> required changing our base binutils to recognize .arch_extension (but it
>> was worth it, because if we start correcting our code now it will be
>> ready when we update our tools in base).
>>
>> -- Ian
>
> Just to clarify, is this for clang or for GCC, or both?
>
> Thanks
>
> Anton
>



More information about the freebsd-arm mailing list