Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: HelloWorld_CCA01M1 HelloWorld_CCA02M1 CI-data-logger-server HelloWorld_CCA02M1 ... more
This is a fork of the events subdirectory of https://github.com/ARMmbed/mbed-os.
Note, you must import this library with import name: events!!!
Diff: hal/common/retarget.cpp
- Revision:
- 6337:760e146953ef
- Parent:
- 6336:a0ee59c4aa27
- Child:
- 6361:7b5bd40de905
--- a/hal/common/retarget.cpp Thu Jun 09 18:20:29 2016 +0100
+++ b/hal/common/retarget.cpp Fri Jun 10 10:39:31 2016 +0100
@@ -417,6 +417,23 @@
#include "uvisor-lib/uvisor-lib.h"
#endif/* FEATURE_UVISOR */
+#ifndef FEATURE_UVISOR
+extern "C" {
+void * __wrap__malloc_r(struct _reent * r, size_t size) {
+ extern void * __real__malloc_r(struct _reent * r, size_t size);
+ return __real__malloc_r(r, size);
+}
+void * __wrap__realloc_r(struct _reent * r, void * ptr, size_t size) {
+ extern void * __real__realloc_r(struct _reent * r, void * ptr, size_t size);
+ return __real__realloc_r(r, ptr, size);
+}
+void __wrap__free_r(struct _reent * r, void * ptr) {
+ extern void __real__free_r(struct _reent * r, void * ptr);
+ __real__free_r(r, ptr);
+}
+}
+#endif/* FEATURE_UVISOR */
+
extern "C" WEAK void software_init_hook_rtos(void)
{
// Do nothing by default.