summaryrefslogtreecommitdiffstats
path: root/newlib/ChangeLog
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2013-10-30 15:53:05 +0000
committerCorinna Vinschen <corinna@vinschen.de>2013-10-30 15:53:05 +0000
commit566fd12b68d5e9db20f2b808249e130782a64997 (patch)
tree880f9ca2f8e81d0d9d0f88fce9adfe5a9d7e2776 /newlib/ChangeLog
parent4afcc6ced9f16386d589bd93b1e8d6c9f93821c0 (diff)
downloadcygnal-566fd12b68d5e9db20f2b808249e130782a64997.tar.gz
cygnal-566fd12b68d5e9db20f2b808249e130782a64997.tar.bz2
cygnal-566fd12b68d5e9db20f2b808249e130782a64997.zip
Implement malloc_stats for nano.
* libc/stdlib/nano-mallocr.c (RONECALL): New parameter macro. (sbrk_start): New variable. (current_mallinfo, free_list): Forward declaration of data. (chunk): Define size as long type. (mallinfo): Synchronize with latest malloc.h. (nano_*): Forward declaration of functions. (get_chunk_from_ptr): Defined to static inline. (nano_mallinfo): Implement this function. (nano_malloc_stats): Implement this function.
Diffstat (limited to 'newlib/ChangeLog')
-rw-r--r--newlib/ChangeLog15
1 files changed, 14 insertions, 1 deletions
diff --git a/newlib/ChangeLog b/newlib/ChangeLog
index 506b87a2f..82e4e0661 100644
--- a/newlib/ChangeLog
+++ b/newlib/ChangeLog
@@ -1,4 +1,17 @@
-2013-10-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
+2013-10-30 Joey Ye <joey.ye@arm.com>
+
+ Implement malloc_stats for nano.
+ * libc/stdlib/nano-mallocr.c (RONECALL): New parameter macro.
+ (sbrk_start): New variable.
+ (current_mallinfo, free_list): Forward declaration of data.
+ (chunk): Define size as long type.
+ (mallinfo): Synchronize with latest malloc.h.
+ (nano_*): Forward declaration of functions.
+ (get_chunk_from_ptr): Defined to static inline.
+ (nano_mallinfo): Implement this function.
+ (nano_malloc_stats): Implement this function.
+
+2013-10-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libc/include/machine/_default_types.h: Revert change from 2013-10-10.