mbed-os/rtos/source
Hugues Kamba d4fe163804 Fix ARMC6 linker error for the bare metal profile
The ARMC6 compiler inadvertently introduces the `_scanf_mbtowc` symbol
to the build. The commit provides a weak definition of the symbol to
satisfy the linker whenever the symbol is included. This affects ARM
Compiler 6 version 6.12 and earlier.

The compiler error was previously observed when the MICROLIB library is
used with the uARM toolchain. However, the weak definition was put in
`mbed-os/rtos` which is not included when the bare metal profile is used.
2019-10-16 11:53:52 +01:00
..
TARGET_CORTEX Fix ARMC6 linker error for the bare metal profile 2019-10-16 11:53:52 +01:00
ConditionVariable.cpp Drivers/Events/RTOS Public and internal APIs cleanup (#10955) 2019-08-02 12:23:47 +01:00
EventFlags.cpp Drivers/Events/RTOS Public and internal APIs cleanup (#10955) 2019-08-02 12:23:47 +01:00
Kernel.cpp Move source files and add Doxygen labels 2019-09-12 17:18:37 +01:00
Mutex.cpp Mutex: _count incrementation brought back 2019-08-27 14:18:41 +02:00
RtosTimer.cpp Drivers/Events/RTOS Public and internal APIs cleanup (#10955) 2019-08-02 12:23:47 +01:00
Semaphore.cpp Prevent unreachable statements and correct variable sizes. 2019-10-16 11:53:52 +01:00
ThisThread.cpp Move source files and add Doxygen labels 2019-09-12 17:18:37 +01:00
Thread.cpp Cast void pointer before deallocating with delete[] 2019-10-16 11:53:52 +01:00
rtos_handlers.h Harmonise Doxygen comments in drivers, events, platform and rtos dirs 2019-10-16 11:53:52 +01:00
rtos_idle.h Harmonise Doxygen comments in drivers, events, platform and rtos dirs 2019-10-16 11:53:52 +01:00