Merge pull request #4048 from kumpera/iface_casting_cleanup
[mono.git] / mono / mini / mini-arm-tls.h
index 0d32e2ee03b79d14b29068e35581164dec057873..3fa4bef20620202cd3a6348f87101802f6d5a886 100644 (file)
@@ -89,6 +89,9 @@ dump_code (guint32 *ptr)
 static MonoTlsImplementation
 mono_arm_get_tls_implementation (void)
 {
+#ifdef MONO_CROSS_COMPILE
+       g_assert_not_reached ();
+#else
        /* Discard thumb bit */
 #if defined(__linux__) && defined(HAVE_KW_THREAD) && defined(__ARM_EABI__)
        guint32* check_addr = (guint32*) ((guint32)__aeabi_read_tp & 0xfffffffe);
@@ -111,5 +114,6 @@ mono_arm_get_tls_implementation (void)
        dump_code (check_addr);
 
        return (MonoTlsImplementation) { NULL, 0, FALSE, mono_fallback_get_tls_key, NULL, mono_fallback_set_tls_key, NULL };
+#endif
 }
 #endif