[arm64] Allow v8..v15 in unwind info on arm64. Fixes part of #21615.
[mono.git] / mono / metadata / mono-config.c
index 7b7536cd05faa19d7d2f232f473001a4579846a6..5d7d9429b1ddaa16f4a5c96ae3e5206d17e5d0f4 100644 (file)
@@ -75,6 +75,9 @@
 #elif defined(__arm__)
 #define CONFIG_CPU "arm"
 #define CONFIG_WORDSIZE "32"
+#elif defined(__aarch64__)
+#define CONFIG_CPU "armv8"
+#define CONFIG_WORDSIZE "64"
 #elif defined(__ia64__)
 #define CONFIG_CPU "ia64"
 #define CONFIG_WORDSIZE "64"
@@ -790,15 +793,15 @@ mono_config_parse_assembly_bindings (const char *filename, int amajor, int amino
        mono_config_parse_file_with_context (&state, filename);
 }
 
-static gboolean mono_server_mode = FALSE;
+static mono_bool mono_server_mode = FALSE;
 
 void
-mono_config_set_server_mode (gboolean server_mode)
+mono_config_set_server_mode (mono_bool server_mode)
 {
        mono_server_mode = server_mode;
 }
 
-gboolean
+mono_bool
 mono_config_is_server_mode (void)
 {
        return mono_server_mode;