I disasm the SkJumper_generated.o generated by clang : objdump -d
SkJumper_generated.o
00000318 <_sk_xor__vfp4>:
318: f2c70f10 vmov.f32 d16, #1 ; 0x3f800000
31c: e4913004 ldr r3, [r1], #4
320: f2603d83 vsub.f32 d19, d16, d3
324: f2604d87 vsub.f32 d20, d16, d7
328: f3430d94 vmul.f32 d16, d19, d4
32c: f3431d95 vmul.f32 d17, d19, d5
330: f3432d96 vmul.f32 d18, d19, d6
334: f3433d97 vmul.f32 d19, d19, d7
338: f2440c90 vfma.f32 d16, d20, d0
33c: f2441c91 vfma.f32 d17, d20, d1
340: f2442c92 vfma.f32 d18, d20, d2
344: f2443c93 vfma.f32 d19, d20, d3
348: f22001b0 vorr d0, d16, d16
34c: f22111b1 vorr d1, d17, d17
350: f22221b2 vorr d2, d18, d18
354: f22331b3 vorr d3, d19, d19
358: e12fff13 bx r3
And orriginal SkJumper_generated.S have
HIDDEN _sk_xor__vfp4
.globl _sk_xor__vfp4
_sk_xor__vfp4:
.long 0xf2c70f10 // vmov.f32 d16, #1
.long 0xe4913004 // ldr r3, [r1], #4
.long 0xf2603d83 // vsub.f32 d19, d16, d3
.long 0xf2604d87 // vsub.f32 d20, d16, d7
.long 0xf3430d94 // vmul.f32 d16, d19, d4
.long 0xf3431d95 // vmul.f32 d17, d19, d5
.long 0xf3432d96 // vmul.f32 d18, d19, d6
.long 0xf3433d97 // vmul.f32 d19, d19, d7
.long 0xf2440c90 // vfma.f32 d16, d20, d0
.long 0xf2441c91 // vfma.f32 d17, d20, d1
.long 0xf2442c92 // vfma.f32 d18, d20, d2
.long 0xf2443c93 // vfma.f32 d19, d20, d3
.long 0xf22001b0 // vorr d0, d16, d16
.long 0xf22111b1 // vorr d1, d17, d17
.long 0xf22221b2 // vorr d2, d18, d18
.long 0xf22331b3 // vorr d3, d19, d19
.long 0xe12fff13 // bx r3
So it looks the same .I do not have one SkJumper_generated.o build by gcc to
compare it with .
Somebody have one ?
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/1711337
Title:
Firefox crashes at start on armv7L after 55.0.1 update
Status in Mozilla Firefox:
Expired
Status in firefox package in Ubuntu:
Confirmed
Bug description:
Firefox always crashes when launched after the 55.0.1 update on an
Orange Pi PC Plus (a single-board computer similar to a Raspberry Pi),
even in safe mode.
I did a fresh install of Armbian (a Ubuntu Xenial 16.04 re-spin for
ARM single-board computer) on a similar board (Orange Pi Plus 2e),
installed Firefox and experienced the same problem--it won't load
without crashing.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: firefox 55.0.1+build2-0ubuntu0.16.04.2
Uname: Linux 3.4.113-sun8i armv7l
AddonCompatCheckDisabled: False
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.25.
ApportVersion: 2.20.1-0ubuntu2.10
Architecture: armhf
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: jim 1138 F.... pulseaudio
/dev/snd/controlC0: jim 1138 F.... pulseaudio
BuildID: 20170814194718
Card0.Amixer.info:
Card hw:0 'audiocodec'/'audiocodec'
Mixer name : ''
Components : ''
Controls : 12
Simple ctrls : 12
Card1.Amixer.info:
Card hw:1 'sndhdmi'/'sndhdmi'
Mixer name : ''
Components : ''
Controls : 1
Simple ctrls : 1
Card1.Amixer.values:
Simple mixer control 'hdmi audio format Function',0
Capabilities: enum
Items: 'null' 'pcm' 'AC3' 'MPEG1' 'MP3' 'MPEG2' 'AAC' 'DTS' 'ATRAC'
'ONE_BIT_AUDIO' 'DOLBY_DIGITAL_PLUS' 'DTS_HD' 'MAT' 'WMAPRO'
Item0: 'pcm'
Channel: Unavailable
CurrentDesktop: XFCE
Date: Thu Aug 17 05:37:00 2017
Extensions: extensions.sqlite corrupt or missing
ForcedLayersAccel: False
IncompatibleExtensions: Unavailable (corrupt or non-existant
compatibility.ini or extensions.sqlite)
IpRoute:
default via 192.168.10.1 dev eth0
default via 192.168.10.1 dev wlan0 proto static metric 600
169.254.0.0/16 dev eth0 scope link metric 1000
192.168.10.0/24 dev eth0 proto kernel scope link src 192.168.10.107
192.168.10.0/24 dev wlan0 proto kernel scope link src 192.168.10.108
metric 600
Locales: extensions.sqlite corrupt or missing
PciMultimedia:
PciNetwork:
Profiles: Profile0 (Default) - LastVersion=55.0.1/20170814194718
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
RunningIncompatibleAddons: False
SourcePackage: firefox
Themes: extensions.sqlite corrupt or missing
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/1711337/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp