mbed-os/hal/common
Russ Butler 8c2e352dd8 Fix GCC malloc lock
The malloc lock functions were not declared as extern "C" so they
are not getting linked to the standard library.  Add extern "C" to
fix this.

This bug was introduced in the commit:
d0b7b3b497 -
Fix duplicate symbols for malloc lock and unlock
2016-06-13 15:00:42 +01:00
..
AnalogIn.cpp Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
BusIn.cpp Add virtual lock for thread safe classes 2016-06-11 17:33:12 +01:00
BusInOut.cpp Add virtual lock for thread safe classes 2016-06-11 17:33:12 +01:00
BusOut.cpp Add virtual lock for thread safe classes 2016-06-11 17:33:12 +01:00
CAN.cpp Add virtual lock for thread safe classes 2016-06-11 17:33:12 +01:00
CallChain.cpp Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
Ethernet.cpp Simplify layout: 2016-05-23 09:13:59 +01:00
FileBase.cpp Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
FileLike.cpp Simplify layout: 2016-05-23 09:13:59 +01:00
FilePath.cpp Simplify layout: 2016-05-23 09:13:59 +01:00
FileSystemLike.cpp Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
I2C.cpp Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
I2CSlave.cpp Simplify layout: 2016-05-23 09:13:59 +01:00
InterruptIn.cpp Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
InterruptManager.cpp Add virtual lock for thread safe classes 2016-06-11 17:33:12 +01:00
LocalFileSystem.cpp Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
RawSerial.cpp Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
SPI.cpp Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
SPISlave.cpp Simplify layout: 2016-05-23 09:13:59 +01:00
Serial.cpp Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
SerialBase.cpp Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
Stream.cpp Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
Ticker.cpp Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
Timeout.cpp Simplify layout: 2016-05-23 09:13:59 +01:00
Timer.cpp Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
TimerEvent.cpp Simplify layout: 2016-05-23 09:13:59 +01:00
assert.c Update assert and error to be interrupt safe 2016-06-11 17:33:10 +01:00
board.c Update assert and error to be interrupt safe 2016-06-11 17:33:10 +01:00
critical.c Critical section - fix for cortex-a 2016-06-06 12:17:29 +01:00
error.c Update assert and error to be interrupt safe 2016-06-11 17:33:10 +01:00
gpio.c Simplify layout: 2016-05-23 09:13:59 +01:00
lp_ticker_api.c Simplify layout: 2016-05-23 09:13:59 +01:00
mbed_interface.c Simplify layout: 2016-05-23 09:13:59 +01:00
pinmap_common.c Simplify layout: 2016-05-23 09:13:59 +01:00
retarget.cpp Fix GCC malloc lock 2016-06-13 15:00:42 +01:00
rtc_time.c Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
semihost_api.c Simplify layout: 2016-05-23 09:13:59 +01:00
ticker_api.c Use critical section helper in HAL 2016-05-28 00:04:20 -05:00
us_ticker_api.c Simplify layout: 2016-05-23 09:13:59 +01:00
wait_api.c Simplify layout: 2016-05-23 09:13:59 +01:00