1
0
Эх сурвалжийг харах

fixed stack align issues.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1900 bbd45198-f89e-11dd-88c7-29a3b14d5316
wuyangyong 13 жил өмнө
parent
commit
1097104c7f

+ 1 - 1
libcpu/arm/cortex-m4/cpuport.c

@@ -67,7 +67,7 @@ rt_uint8_t *rt_hw_stack_init(void *tentry, void *parameter,
 	unsigned long *stk;
 	struct stack_contex_fpu * stack_contex_fpu;
 
-	stk 	 = (unsigned long *)stack_addr;
+	stk 	 = (unsigned long *)stack_addr + sizeof(rt_uint32_t);
 
 	stk -= sizeof(struct stack_contex_fpu);
 	stack_contex_fpu = (struct stack_contex_fpu *)stk;