From 63c604e336e4923d7da51077bc3b7a647b72ebab Mon Sep 17 00:00:00 2001 From: morgan Date: Mon, 20 Nov 2023 12:29:31 +0800 Subject: [PATCH] expand stack alignment docs --- libcortex_a9/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libcortex_a9/src/lib.rs b/libcortex_a9/src/lib.rs index 00814a9..2f341d3 100644 --- a/libcortex_a9/src/lib.rs +++ b/libcortex_a9/src/lib.rs @@ -66,7 +66,7 @@ macro_rules! interrupt_handler { concat!("movtne r1, :upper16:", stringify!($stack1)), "mov r0, sp", "mov sp, r1", - "push {{r0, r1}}", // for stack alignment + "push {{r0, r1}}", // 2 registers are pushed to maintain 8 byte stack alignment concat!("bl ", stringify!($name2)), "pop {{r0, r1}}", "mov sp, r0",