sim/irq: fix windows64 build error
nuttx\vs2022\include\arch\irq.h(144,9): error C2065: 'mov': undeclared identifier Signed-off-by: chenxiaoyi <chenxiaoyi@xiaomi.com>
This commit is contained in:
parent
43de53c93f
commit
f6fc4cdded
1 changed files with 2 additions and 3 deletions
|
|
@ -138,9 +138,8 @@ static inline_function void up_set_current_regs(xcpt_reg_t *regs)
|
|||
static inline uintptr_t up_getsp(void)
|
||||
{
|
||||
#ifdef _MSC_VER
|
||||
uintptr_t regval;
|
||||
__asm mov regval, esp;
|
||||
return regval;
|
||||
uintptr_t tmp;
|
||||
return (uintptr_t)&tmp;
|
||||
#else
|
||||
return (uintptr_t)__builtin_frame_address(0);
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue