Avoid parsing of /proc entries on ppc when cross-compiling.
authorZoltan Varga <vargaz@gmail.com>
Fri, 26 Nov 2010 11:02:55 +0000 (12:02 +0100)
committerZoltan Varga <vargaz@gmail.com>
Fri, 26 Nov 2010 11:04:23 +0000 (12:04 +0100)
mono/mini/mini-ppc.c

index 58c8befb92c006c40b4982d8504412f157fe8ad2..c5b8b8cc316534b5f2750c2d7d5003237fa394e1 100644 (file)
@@ -572,7 +572,8 @@ mono_arch_cpu_init (void)
 void
 mono_arch_init (void)
 {
-#ifdef __APPLE__
+#if defined(MONO_CROSS_COMPILE)
+#elif defined(__APPLE__)
        int mib [3];
        size_t len;
        mib [0] = CTL_HW;
@@ -626,7 +627,6 @@ mono_arch_init (void)
 #elif defined(G_COMPILER_CODEWARRIOR)
        cachelinesize = 32;
        cachelineinc = 32;
-#elif defined(MONO_CROSS_COMPILE)
 #else
 //#error Need a way to get cache line size
 #endif