Re-add LG_SIZEOF_PTR definition for __aarch64__.
This definition was erroneously removed during the 4.0.0 import.
This commit is contained in:
parent
0ba74efb31
commit
d8e39d2d4f
@ -117,10 +117,10 @@ index dbf6aa7..f87dba8 100644
|
|||||||
jemalloc_postfork_child
|
jemalloc_postfork_child
|
||||||
diff --git a/include/jemalloc/jemalloc_FreeBSD.h b/include/jemalloc/jemalloc_FreeBSD.h
|
diff --git a/include/jemalloc/jemalloc_FreeBSD.h b/include/jemalloc/jemalloc_FreeBSD.h
|
||||||
new file mode 100644
|
new file mode 100644
|
||||||
index 0000000..66d6da5
|
index 0000000..c5113b9
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/include/jemalloc/jemalloc_FreeBSD.h
|
+++ b/include/jemalloc/jemalloc_FreeBSD.h
|
||||||
@@ -0,0 +1,137 @@
|
@@ -0,0 +1,144 @@
|
||||||
+/*
|
+/*
|
||||||
+ * Override settings that were generated in jemalloc_defs.h as necessary.
|
+ * Override settings that were generated in jemalloc_defs.h as necessary.
|
||||||
+ */
|
+ */
|
||||||
@ -163,6 +163,9 @@ index 0000000..66d6da5
|
|||||||
+#ifdef __arm__
|
+#ifdef __arm__
|
||||||
+# define LG_SIZEOF_PTR 2
|
+# define LG_SIZEOF_PTR 2
|
||||||
+#endif
|
+#endif
|
||||||
|
+#ifdef __aarch64__
|
||||||
|
+# define LG_SIZEOF_PTR 3
|
||||||
|
+#endif
|
||||||
+#ifdef __mips__
|
+#ifdef __mips__
|
||||||
+#ifdef __mips_n64
|
+#ifdef __mips_n64
|
||||||
+# define LG_SIZEOF_PTR 3
|
+# define LG_SIZEOF_PTR 3
|
||||||
@ -180,6 +183,10 @@ index 0000000..66d6da5
|
|||||||
+# define JEMALLOC_TLS_MODEL /* Default. */
|
+# define JEMALLOC_TLS_MODEL /* Default. */
|
||||||
+#endif
|
+#endif
|
||||||
+
|
+
|
||||||
|
+#ifndef CPU_SPINWAIT
|
||||||
|
+# define CPU_SPINWAIT do {} while (0)
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
+#define STATIC_PAGE_SHIFT PAGE_SHIFT
|
+#define STATIC_PAGE_SHIFT PAGE_SHIFT
|
||||||
+#define LG_SIZEOF_INT 2
|
+#define LG_SIZEOF_INT 2
|
||||||
+#define LG_SIZEOF_LONG LG_SIZEOF_PTR
|
+#define LG_SIZEOF_LONG LG_SIZEOF_PTR
|
||||||
|
@ -40,6 +40,9 @@
|
|||||||
#ifdef __arm__
|
#ifdef __arm__
|
||||||
# define LG_SIZEOF_PTR 2
|
# define LG_SIZEOF_PTR 2
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef __aarch64__
|
||||||
|
# define LG_SIZEOF_PTR 3
|
||||||
|
#endif
|
||||||
#ifdef __mips__
|
#ifdef __mips__
|
||||||
#ifdef __mips_n64
|
#ifdef __mips_n64
|
||||||
# define LG_SIZEOF_PTR 3
|
# define LG_SIZEOF_PTR 3
|
||||||
|
Loading…
Reference in New Issue
Block a user