Bug 596338 Undefined symbol js::JMCheckLogging on PPC and SPARC debug build with no methodjit r=dvander
authorGinn Chen <ginn.chen@oracle.com>
Mon, 14 Feb 2011 14:44:55 +0800
changeset 62585 cec3c87c99b18c45081edfe5d64d1b92e7b72c2b
parent 62584 5a9888ce079682c2c55b6ba38c06b2f663047772
child 62586 206a4c1c8ad8570502fff9ef6a7b464fb9b42f75
push id18793
push usercleary@mozilla.com
push dateTue, 15 Feb 2011 20:07:31 +0000
treeherdermozilla-central@cdde780d7503 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdvander
bugs596338
milestone2.0b12pre
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 596338 Undefined symbol js::JMCheckLogging on PPC and SPARC debug build with no methodjit r=dvander
js/src/methodjit/Logging.h
--- a/js/src/methodjit/Logging.h
+++ b/js/src/methodjit/Logging.h
@@ -33,17 +33,17 @@
  * use your version of this file under the terms of the MPL, indicate your
  * decision by deleting the provisions above and replace them with the notice
  * and other provisions required by the GPL or the LGPL. If you do not delete
  * the provisions above, a recipient may use your version of this file under
  * the terms of any one of the MPL, the GPL or the LGPL.
  *
  * ***** END LICENSE BLOCK ***** */
 
-#if !defined jsjaeger_logging_h__
+#if !defined jsjaeger_logging_h__ && defined JS_METHODJIT
 #define jsjaeger_logging_h__
 
 #include "prmjtime.h"
 
 namespace js {
 
 #define JSPEW_CHAN_MAP(_)   \
     _(Abort)                \