Closed Bug 547063 Opened 14 years ago Closed 12 years ago

nanojit: reinstate NJ_COMPILER_ARM_ARCH static assertion in njconfig.cpp

Categories

(Core Graveyard :: Nanojit, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: n.nethercote, Assigned: n.nethercote)

References

Details

(Whiteboard: fixed-in-nanojit, fixed-in-tracemonkey)

Attachments

(1 file)

I disabled this assertion in njconfig.cpp:

  NanoStaticAssert(NJ_COMPILER_ARM_ARCH >= 5 && NJ_COMPILER_ARM_ARCH <= 7);

because it was failing in the TM tree on WinMo due to a compiler misconfiguration (see bug 546847) and this was blocking all other NJ work.  Once that is fixed, the assertion should be re-enabled.
Depends on: 546847
Attached patch patchSplinter Review
Mozilla doesn't do WinMo builds any more.  I'd like to land this.  If anything breaks, I can back it out again.
Attachment #516768 - Flags: review?(edwsmith)
Attachment #516768 - Flags: review?(edwsmith) → review?(rreitmai)
Attachment #516768 - Flags: review?(rreitmai) → review+
changeset: 6082:3560a3866cba
user:      Nicholas Nethercote <nnethercote@mozilla.com>
summary:   Bug 547063 - nanojit: reinstate NJ_COMPILER_ARM_ARCH static assertion in njconfig.cpp.  r=rreitmai.

http://hg.mozilla.org/tamarin-redux/rev/3560a3866cba
Depends on: 670323
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Bug UntangleFrontEnd
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: