Closed Bug 537288 Opened 16 years ago Closed 16 years ago

xptcinvoke for windows ce arm is incompatible with ARMv7 and newer

Categories

(Core :: XPConnect, defect)

x86
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
blocking2.0 --- -
status1.9.2 --- .2-fixed
fennec 1.0a4-wm+ ---

People

(Reporter: blassey, Assigned: blassey)

Details

Attachments

(1 file)

from bug 535894, comment 6: > - ldmia sp!, {r4-r6, sp, pc} > > From the ARM ARM: "Instructions with the base register in the list and ! > specified are only available in the ARM instruction set before ARMv7, and the > use of such instructions is deprecated."
Attached patch patchSplinter Review
Assignee: nobody → bugmail
Attachment #422258 - Flags: review?(vladimir)
Comment on attachment 422258 [details] [diff] [review] patch makes sense to me (we're restoring from sp, so we should get the right value of sp at the end.. if we don't, we didn't restore from the right place), but let's get jacob to review as well.
Attachment #422258 - Flags: review?(vladimir)
Attachment #422258 - Flags: review?(Jacob.Bramley)
Attachment #422258 - Flags: review+
Comment on attachment 422258 [details] [diff] [review] patch Yep, it looks right to me.
Attachment #422258 - Flags: review?(Jacob.Bramley) → review+
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Attachment #422258 - Flags: approval1.9.2.1?
tracking-fennec: --- → 1.0a4-wm+
Attachment #422258 - Flags: approval1.9.2.2?
blocking2.0: ? → -
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: