RAM functions should have noinline attribute

This commit is contained in:
Gregory Nutt 2015-06-10 14:51:42 -06:00
parent f26321f1bc
commit e9f9d64b03
1 changed files with 1 additions and 1 deletions

View File

@ -254,7 +254,7 @@ EXTERN uint32_t _ebss; /* End+1 of .bss */
#ifdef CONFIG_ARCH_RAMFUNCS
# define __ramfunc__ __attribute__ ((section(".ramfunc"),long_call))
# define __ramfunc__ __attribute__ ((section(".ramfunc"),long_call,noinline))
/* Functions declared in the .ramfunc section will be packaged together
* by the linker script and stored in FLASH. During boot-up, the start