ARMC6 keep __user_setup_stackheap symbol when LTO enabled

Fix for the error L6915E: Library reports error: Heap was used, but no heap region was defined
pull/11874/head
Maciej Bocianski 2019-11-29 09:52:07 +01:00
parent 8db3b40a7b
commit 783953e5dc
1 changed files with 1 additions and 1 deletions

View File

@ -1141,7 +1141,7 @@ extern "C" __value_in_regs struct __argc_argv $Sub$$__rt_lib_init(unsigned heapb
}
#endif
extern "C" __value_in_regs struct __initial_stackheap __user_setup_stackheap(uint32_t R0, uint32_t R1, uint32_t R2, uint32_t R3)
MBED_USED extern "C" __value_in_regs struct __initial_stackheap __user_setup_stackheap(uint32_t R0, uint32_t R1, uint32_t R2, uint32_t R3)
{
return _mbed_user_setup_stackheap(R0, R1, R2, R3);
}