diff --git a/arch/arc/include/swap_macros.h b/arch/arc/include/swap_macros.h index d405a0e25bd..8ed587e8878 100644 --- a/arch/arc/include/swap_macros.h +++ b/arch/arc/include/swap_macros.h @@ -386,7 +386,7 @@ /* get pointer to _cpu_t of this CPU */ _get_cpu_id MACRO_ARG(irq_sp) ASLR MACRO_ARG(irq_sp), MACRO_ARG(irq_sp), ARC_REGSHIFT - LDR MACRO_ARG(irq_sp), MACRO_ARG(irq_sp), @_curr_cpu + LDR MACRO_ARG(irq_sp), MACRO_ARG(irq_sp), _curr_cpu /* get pointer to irq_stack itself */ LDR MACRO_ARG(irq_sp), MACRO_ARG(irq_sp), ___cpu_t_irq_stack_OFFSET #else