summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cpukit/ChangeLog5
-rw-r--r--cpukit/libcsupport/src/malloc_initialize.c11
2 files changed, 16 insertions, 0 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog
index 25af4ccf74..6738560636 100644
--- a/cpukit/ChangeLog
+++ b/cpukit/ChangeLog
@@ -1,3 +1,8 @@
+2009-04-15 Wei-Tsun Sun <wsun013@gmail.com>
+
+ * libcsupport/src/malloc_initialize.c: Add dummy
+ RTEMS_Malloc_Initialize.
+
2009-04-14 Till Straumann <strauman@slac.stanford.edu>
* libnetworking/rtems/rtems_mii_ioctl_kern.c: poll BMSR twice
diff --git a/cpukit/libcsupport/src/malloc_initialize.c b/cpukit/libcsupport/src/malloc_initialize.c
index 565f8ff728..3bbe5e6fd2 100644
--- a/cpukit/libcsupport/src/malloc_initialize.c
+++ b/cpukit/libcsupport/src/malloc_initialize.c
@@ -21,6 +21,16 @@
#include <rtems/score/wkspace.h>
#include "malloc_p.h"
+/* FIXME: Dummy function */
+#ifndef RTEMS_NEWLIB
+void RTEMS_Malloc_Initialize(
+ void *start,
+ size_t length,
+ size_t sbrk_amount
+)
+{
+}
+#else
rtems_malloc_statistics_t rtems_malloc_statistics;
extern bool rtems_unified_work_area;
@@ -116,3 +126,4 @@ void RTEMS_Malloc_Initialize(
}
#endif
}
+#endif