diff packages/services/memalloc/common/current/ChangeLog @ 176:3902ef905c9c

Merge from eCos master repository on 2001-08-03-06:43:13-BST
author jlarmour
date Fri, 03 Aug 2001 12:27:32 +0000
parents cd45958b28ff
children 9160a8005d76
line wrap: on
line diff
--- a/packages/services/memalloc/common/current/ChangeLog
+++ b/packages/services/memalloc/common/current/ChangeLog
@@ -1,3 +1,20 @@
+2001-08-01  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* include/sepmetaimpl.inl: Define check_free_memdq and
+	check_alloced_memdq as inlines.
+
+	* cdl/memalloc.cdl: Add new allocator supporting separate metadata,
+	and the associated config options, and build sepmeta.cxx and tests.
+	Build heapgeninc.tcl with macros that work with both gcc2 and gcc3.
+	Ditto for heaps.o.
+	Add CYGBLD_MEMALLOC_MALLOC_EXTERNAL_HEAP_H to allow external entities
+	to define the heap.
+	* src/malloc.cxx: Include CYGBLD_MEMALLOC_MALLOC_EXTERNAL_HEAP_H if
+	defined instead of default heap definition.
+	* include/sepmeta.hxx, include/sepmetaimpl.hxx, include/sepmetaimpl.inl,
+	src/sepmeta.cxx, tests/sepmeta1.cxx, tests/sepmeta2.cxx:
+	New files for seperated metadata allocator.
+
 2001-07-18  Jonathan Larmour  <jlarmour@redhat.com>
 
 	* src/heapgen.tcl: Use constructor priority of CYG_INIT_MEMALLOC