This is an automated email from the ASF dual-hosted git repository.
acassis pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
The following commit(s) were added to refs/heads/master by this push:
new 5d80cf7b83d arch/tricore: remove magic number in tricore_checkstack.c
5d80cf7b83d is described below
commit 5d80cf7b83d9da45b4f5d0b27bb5841644f28ceb
Author: wangchengdong <[email protected]>
AuthorDate: Tue Sep 16 16:42:13 2025 +0800
arch/tricore: remove magic number in tricore_checkstack.c
before:
| start = (alloc + 3) & ~3;
| end = (alloc + size) & ~3;
after:
| start = STACK_ALIGN_UP((uintptr_t)alloc);
| end = STACK_ALIGN_DOWN((uintptr_t)alloc + size);
Signed-off-by: Chengdong Wang <[email protected]>
---
arch/tricore/src/common/tricore_checkstack.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/tricore/src/common/tricore_checkstack.c
b/arch/tricore/src/common/tricore_checkstack.c
index 0d17694c271..c4f7d3fccf0 100644
--- a/arch/tricore/src/common/tricore_checkstack.c
+++ b/arch/tricore/src/common/tricore_checkstack.c
@@ -79,8 +79,8 @@ size_t tricore_stack_check(uintptr_t alloc, size_t size)
/* Get aligned addresses of the top and bottom of the stack */
- start = (alloc + 3) & ~3;
- end = (alloc + size) & ~3;
+ start = STACK_ALIGN_UP((uintptr_t)alloc);
+ end = STACK_ALIGN_DOWN((uintptr_t)alloc + size);
/* Get the adjusted size based on the top and bottom of the stack */