mbed-os/rtos/rtx
Russ Butler d0b7b3b497 Fix duplicate symbols for malloc lock and unlock
When the malloc lock and unlock functions are inside a library they
conflict with the standard libraries weak version of these functions.
This is because of the way weak references are handled by the linker.
This patch renames the lock and unlock functions defined inside RTX
so they do not conflict.  A thunk inside retarget.cpp then calls the
RTX functions.  This problem does not occur with retarget.cpp since
it is always build into an object file rather than a library file.
2016-06-12 18:18:41 +01:00
..
TARGET_ARM7 Wrap software_init_hook 2016-06-10 16:56:17 +01:00
TARGET_CORTEX_A Only allow one thread on unsafe standard libs 2016-06-12 18:18:40 +01:00
TARGET_CORTEX_M Fix duplicate symbols for malloc lock and unlock 2016-06-12 18:18:41 +01:00