summaryrefslogtreecommitdiff
path: root/lib/tlsf/Changelog
diff options
context:
space:
mode:
Diffstat (limited to 'lib/tlsf/Changelog')
-rw-r--r--lib/tlsf/Changelog39
1 files changed, 26 insertions, 13 deletions
diff --git a/lib/tlsf/Changelog b/lib/tlsf/Changelog
index 0cdb34a8ab..f966685f6d 100644
--- a/lib/tlsf/Changelog
+++ b/lib/tlsf/Changelog
@@ -1,25 +1,38 @@
1 Version History 1 Version History
2 --------------- 2 ---------------
3 -v2.4.4 (October 13 2008) 3
4
5 -v2.4.6 (September 10 2009)
6 * Fixed a bug in the realloc func (discovered by the rockbox
7 project: www.rockbox.org).
8
9
10 -v2.4.5 (November 24 2008)
11 * Working on OSX/FreeBSD (may be for OpenBSD/NetBSD too).
12 Reported by Younès HAFRI.
13 printf (and stdio.h include) is now optional.
14 Reported by Masaki Muranaka
15
16 -v2.4.4 (October 13 2008)
4 * Corrected minor syntactic bug on statistic gathering code. 17 * Corrected minor syntactic bug on statistic gathering code.
5 Reported by Tim Cussins and P. Mantegazza. 18 Reported by Tim Cussins and P. Mantegazza.
6 19
7 -v2.4.3 (July 30 2008) 20 -v2.4.3 (July 30 2008)
8 * Minor fixes to compile with the greenhills compiler. 21 * Minor fixes to compile with the greenhills compiler.
9 Reported by "Kaya, Sinan SEA" <sinan.kaya@siemens.com> 22 Reported by "Kaya, Sinan SEA" <sinan.kaya@siemens.com>
10 * Small change in the license in order to include TLSF in the RTEMS 23 * Small change in the license in order to include TLSF in the RTEMS
11 project. 24 project.
12 25
13 -v2.4.2 (May 16 2008) (Herman ten Brugge) 26 -v2.4.2 (May 16 2008) (Herman ten Brugge)
14 * Memory usage statistics added again, with cleaner and more compacted 27 * Memory usage statistics added again, with cleaner and more compacted
15 code. 28 code.
16 29
17 -v2.4.1 (April 30 2008) 30 -v2.4.1 (April 30 2008)
18 * Fixed a bug in the tlsf_realloc function: init the pool automatically 31 * Fixed a bug in the tlsf_realloc function: init the pool automatically
19 on the first call. 32 on the first call.
20 Reported by: Alejandro Mery <amery@geeks.cl> 33 Reported by: Alejandro Mery <amery@geeks.cl>
21 34
22 -v2.4 (Feb 19 2008) 35 -v2.4 (Feb 19 2008)
23 * "rtl_*" functions renamed to "tlsf_*". 36 * "rtl_*" functions renamed to "tlsf_*".
24 * Added the add_new_area function to insert new memory areas to an 37 * Added the add_new_area function to insert new memory areas to an
25 existing memory pool. 38 existing memory pool.
@@ -114,6 +127,6 @@
114 as its default memory allocator. 127 as its default memory allocator.
115 128
116 - v0.1 ... v1.0: First implementations were created for testing and 129 - v0.1 ... v1.0: First implementations were created for testing and
117 research purposes. Basically TLSF is implemented to 130 research purposes. Basically TLSF is implemented to
118 be used by RTLinux-GPL (www.rtlinux-gpl.org), so 131 be used by RTLinux-GPL (www.rtlinux-gpl.org), so
119 it is RTLinux-oriented. 132 it is RTLinux-oriented.