Summary: | [Qt] r129045 broke the ARM build | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Gabor Rapcsanyi <rgabor> | ||||||
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | fpizlo, ggaren, ossy, webkit.review.bot, zherczeg | ||||||
Priority: | P2 | ||||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
Gabor Rapcsanyi
2012-09-20 04:30:37 PDT
Created attachment 164891 [details]
Speculative fix
I suggest to use: move(TrustedImm32(reinterpret_cast<ARMWord>(address)), ARMRegisters::S0); The immediate does not need to unique. I saw there are other places where these unique constats are used, we should remove them later. Created attachment 164900 [details]
Speculative fix 2
I made the change what Zoltan mentioned and deleted the unnecessary store8(RegisterID src, void* address) implementation.
Comment on attachment 164900 [details]
Speculative fix 2
r=me
Comment on attachment 164900 [details] Speculative fix 2 Clearing flags on attachment: 164900 Committed r129127: <http://trac.webkit.org/changeset/129127> All reviewed patches have been landed. Closing bug. |