projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[jit] Call mono_jit_thread_attach () through a GOT slot instead of directly, so the...
[mono.git]
/
mono
/
utils
/
mono-hwcap-sparc.c
diff --git
a/mono/utils/mono-hwcap-sparc.c
b/mono/utils/mono-hwcap-sparc.c
index f039ec28e4ea2f3a7cd49a9c1438c695b7f1c969..75208bdeff7bc02996f188a00eeaed769007d138 100644
(file)
--- a/
mono/utils/mono-hwcap-sparc.c
+++ b/
mono/utils/mono-hwcap-sparc.c
@@
-16,34
+16,25
@@
* Copyright 2006 Broadcom
* Copyright 2007-2008 Andreas Faerber
* Copyright 2011-2013 Xamarin Inc
* Copyright 2006 Broadcom
* Copyright 2007-2008 Andreas Faerber
* Copyright 2011-2013 Xamarin Inc
+ * Licensed under the MIT license. See LICENSE file in the project root for full license information.
*/
*/
-#include "mono/utils/mono-hwcap
-sparc
.h"
+#include "mono/utils/mono-hwcap.h"
#include <string.h>
#include <string.h>
-
#if !defined(__linux__)
#include <sys/systeminfo.h>
#else
#include <unistd.h>
#endif
#if !defined(__linux__)
#include <sys/systeminfo.h>
#else
#include <unistd.h>
#endif
-gboolean mono_hwcap_sparc_is_v9 = FALSE;
-
-#if defined(MONO_CROSS_COMPILE)
-void
-mono_hwcap_arch_init (void)
-{
-}
-#else
void
mono_hwcap_arch_init (void)
{
char buf [1024];
#if !defined(__linux__)
void
mono_hwcap_arch_init (void)
{
char buf [1024];
#if !defined(__linux__)
- if (!sysinfo (SI_ISALIST, buf, 1024))
- g_assert_not_reached ();
+ g_assert (sysinfo (SI_ISALIST, buf, 1024));
#else
/* If the page size is 8192, we're on a 64-bit SPARC, which
* in turn means a v9 or better.
#else
/* If the page size is 8192, we're on a 64-bit SPARC, which
* in turn means a v9 or better.
@@
-56,10
+47,3
@@
mono_hwcap_arch_init (void)
mono_hwcap_sparc_is_v9 = strstr (buf, "sparcv9");
}
mono_hwcap_sparc_is_v9 = strstr (buf, "sparcv9");
}
-#endif
-
-void
-mono_hwcap_print (FILE *f)
-{
- g_fprintf (f, "mono_hwcap_sparc_is_v9 = %i\n", mono_hwcap_sparc_is_v9);
-}