[cfe-dev] compiler-rt non-neon builds are still broken

İsmail Dönmez ismail at donmez.ws
Sun Dec 14 06:02:45 PST 2014


Scratch that, doesn't seem to work for my cross-build setup. But seems
to work on native ARM builder. Weird.

On Sun, Dec 14, 2014 at 3:55 PM, İsmail Dönmez <ismail at donmez.ws> wrote:
> Hi again,
>
> On Tue, Dec 9, 2014 at 6:38 PM, Renato Golin <renato.golin at linaro.org> wrote:
>> On 9 December 2014 at 14:21, İsmail Dönmez <ismail at donmez.ws> wrote:
>>>> Build works when neon is enabled but this won't work for Marvell CPUs.
>>>> Could you please have a look at this?
>>
>> sigh... :)
>>
>> I'm looking into it...
>
> I looked around a little and converting
>
> stcl p11, cr0, [r0], {0x20} @ vstm r0, {d16-d31}
>
> into
>
> stcl p11, cr0, [r0], {0x20}
>
> fixes the error and other unwind implementations are doing something like
>
> stcl p11, cr0, [r0], {0x20} /* vstm r0, {d16-d31} */
>
> so this looks safe. What do you think?




More information about the cfe-dev mailing list