diff packages/services/memalloc/common/current/ChangeLog @ 159:511f4dc167f6

Merge from eCos master repository on 2001-05-18-01:30:05-BST
author jlarmour
date Fri, 18 May 2001 06:32:28 +0000
parents f2545e5de153
children 0d2b193a635f
line wrap: on
line diff
--- a/packages/services/memalloc/common/current/ChangeLog
+++ b/packages/services/memalloc/common/current/ChangeLog
@@ -1,3 +1,18 @@
+2001-05-02  Hugo Tyson  <hmt@redhat.com>
+
+	* src/dlmalloc.cxx (Cyg_Mempool_dlmalloc_Implementation): Fix
+	previous change; "top" is a pseudo variable via a NULL pointer if
+	the heap is not initialized, so you can't use it as a flag for "no
+	mem here"; and a typo, the comparison was reversed.  The two hid
+	each other, so the check for "no mem here" usually said "OK".
+
+2001-05-01  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* include/mvarimpl.inl (try_alloc): Allow zero sized heaps.
+	(Cyg_Mempool_Variable_Implementation): Ditto.
+	* src/dlmalloc.cxx (try_alloc): Ditto.
+	(Cyg_Mempool_dlmalloc_Implementation): Ditto.
+
 2001-04-12  Hugo Tyson  <hmt@redhat.com>
 
 	* include/memjoin.inl (resize_alloc): Fix typo so it compiles.