+#ifdef FACTOR_ARM64
+#define ARM64_ALIGN alignas(16)
+#else
+#define ARM64_ALIGN
+#endif
+
namespace factor {
// Context object count and identifiers must be kept in sync with:
// Factor callstack pointers
cell callstack_top;
- cell callstack_bottom;
+ ARM64_ALIGN cell callstack_bottom;
// current datastack top pointer
cell datastack;