[Webkit-unassigned] [Bug 175514] GTK ARMv7 build fails to build MacroAssemblerARMv7.cpp.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Aug 13 04:48:51 PDT 2017
https://bugs.webkit.org/show_bug.cgi?id=175514
--- Comment #3 from Carlos Alberto Lopez Perez <clopez at igalia.com> ---
(In reply to Mark Lam from comment #1)
> @Ossy, I looked into this as much as I can from OS(DARWIN) side and cannot
> find what the issue is.
>
> > /tmp/cco6SOuf.s:48: Error: VFP single precision register expected --
> > `vstmia.64 ip!,{ d16-d31 }'
> > /tmp/cco6SOuf.s:55: Error: VFP single precision register expected --
> > `vldmdb.64 ip!,{ d16-d31 }'
>
> The .64 is supposed to tell the assembler that these instruction operate on
> the double precision registers.
>
> > /tmp/cco6SOuf.s:88: writing to APSR without specifying a bitmask is
> > deprecated
>
> I cannot find any ARM documentation that says the MSR instruction can take
> an extra bitmask. The closest possibility is that APSR needs to be
> specified as APSR_nzcvq. However, Clang does not like using APSR_nzcvq.
>
> In the end, both of these issue appears to be due to the tool chain on GTK's
> side. Can someone on the GTK side investigate this?
>
> The alternative would be to disable the DFG for non OS(DARWIN) builds.
GTK+ ARM bots use Thumb2 instructions.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170813/c3ff8718/attachment-0001.html>
More information about the webkit-unassigned
mailing list