diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2013-10-30 15:53:05 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2013-10-30 15:53:05 +0000 |
commit | 566fd12b68d5e9db20f2b808249e130782a64997 (patch) | |
tree | 880f9ca2f8e81d0d9d0f88fce9adfe5a9d7e2776 /newlib/ChangeLog | |
parent | 4afcc6ced9f16386d589bd93b1e8d6c9f93821c0 (diff) | |
download | cygnal-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/ChangeLog | 15 |
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. |