Loading...
 
Skip to main content

System Workbench for STM32


Strange Error While Compiling

Thanks for the comments !!
I resolved it.
register char * stack_ptr asm("sp");
has to be
register char * stack_ptr __asm("sp");


and

extern char end asm("end");

has to be

extern char end __asm("end");


I have to prepend __(double underscores) before asm() references.!