Marcin Juszkiewicz 219fc92
diff --git a/src/posh.h b/src/posh.h
Marcin Juszkiewicz 219fc92
index 18b6795..a9afccf 100644
Marcin Juszkiewicz 219fc92
--- a/src/posh.h
Marcin Juszkiewicz 219fc92
+++ b/src/posh.h
Marcin Juszkiewicz 219fc92
@@ -572,6 +572,18 @@
Marcin Juszkiewicz 219fc92
 #  endif
Marcin Juszkiewicz 219fc92
 #endif
Marcin Juszkiewicz 219fc92
 
Marcin Juszkiewicz 219fc92
+/* ------------------------------------------------------------------
Marcin Juszkiewicz 219fc92
+** AArch64
Marcin Juszkiewicz 219fc92
+** ------------------------------------------------------------------
Marcin Juszkiewicz 219fc92
+*/
Marcin Juszkiewicz 219fc92
+#if defined __aarch64__ || defined __arm64__ || defined FORCE_DOXYGEN
Marcin Juszkiewicz 219fc92
+#  define POSH_CPU_AARCH64 /**
Marcin Juszkiewicz 219fc92
+#  if !defined FORCE_DOXYGEN
Marcin Juszkiewicz 219fc92
+#     define POSH_CPU_STRING "AArch64"
Marcin Juszkiewicz 219fc92
+#  endif
Marcin Juszkiewicz 219fc92
+#endif
Marcin Juszkiewicz 219fc92
+
Marcin Juszkiewicz 219fc92
+
Marcin Juszkiewicz 219fc92
 /** @} */
Marcin Juszkiewicz 219fc92
 
Marcin Juszkiewicz 219fc92
 #if !defined POSH_CPU_STRING