Fix ARM bustage for bug 555633. r=me.
authorNicholas Nethercote <nnethercote@mozilla.com>
Wed, 31 Mar 2010 15:14:28 -0700
changeset 40426 e8ce5f6d4aa9bc852ebe09a8cb06c1d23f4ca677
parent 40425 c7cfe9ef7ba8781c5aab1215be57f6e879c01d54
child 40427 4abae81c8d2674e8e240a565356c6df3e1fb3e0b
push id12610
push userrsayre@mozilla.com
push dateMon, 05 Apr 2010 17:26:41 +0000
treeherdermozilla-central@1942c0b4e101 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersme
bugs555633
milestone1.9.3a4pre
Fix ARM bustage for bug 555633. r=me.
js/src/nanojit/LIR.h
--- a/js/src/nanojit/LIR.h
+++ b/js/src/nanojit/LIR.h
@@ -206,18 +206,20 @@ namespace nanojit
         LIR_fgt     = LIR_gtd,
         LIR_fle     = LIR_led,
         LIR_fge     = LIR_ged,
 
         LIR_neg     = LIR_negl,
         LIR_add     = LIR_addl,
         LIR_sub     = LIR_subl,
         LIR_mul     = LIR_mull,
+#if defined NANOJIT_IA32 || defined NANOJIT_X64
         LIR_div     = LIR_divl,
         LIR_mod     = LIR_modl,
+#endif
 
         LIR_not     = LIR_notl,
         LIR_and     = LIR_andl,
         LIR_or      = LIR_orl,
         LIR_xor     = LIR_xorl,
 
         LIR_lsh     = LIR_lshl,
         LIR_rsh     = LIR_rshl,