This is the mail archive of the
ecos-cvs@sourceware.org
mailing list for the ecos project.
ecos/packages/services/memalloc/common/current ...
- From: asl at sourceware dot org
- To: ecos-cvs at ecos dot sourceware dot org
- Date: 6 Jan 2008 12:17:41 -0000
- Subject: ecos/packages/services/memalloc/common/current ...
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2008-01-06 12:17:41
Modified files:
packages/services/memalloc/common/current: ChangeLog
packages/services/memalloc/common/current/cdl: memalloc.cdl
packages/services/memalloc/common/current/src: dlmalloc.cxx
Log message:
* src/dlmalloc.cxx (MALLOC_COPY):
* cdl/memalloc.cdl: Use memmove instead of memcpy which can go
wrong in realloc() when the new and old block overlaps.
CYGIMP_MEMALLOC_ALLOCATOR_DLMALLOC_USE_MEMCPY has been retained
instead of being renamed to ..._MEMMOVE to help backward
compatibility with older configurations. Thanks to Oyvind Harboe
and Dave Lawrence.