X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=mmalloc%2FChangeLog;h=c347107f235597c974dda4549b86f6c1d7ce7b50;hb=7f12eb53ca94589c030b562c362b6283f1b002e4;hp=a212452b9c3b6db8c8ad5955fe38f1969050f8d1;hpb=17b05a2478ad6bb986f4106943c1797eea408c41;p=deliverable%2Fbinutils-gdb.git diff --git a/mmalloc/ChangeLog b/mmalloc/ChangeLog index a212452b9c..c347107f23 100644 --- a/mmalloc/ChangeLog +++ b/mmalloc/ChangeLog @@ -1,3 +1,125 @@ +Wed Jul 10 23:53:42 1996 Fred Fish + + * detach.c (mmalloc_detach): Fix bug in computation of negative + brk value. + * mmcheck.c (mmcheckf): Renamed from mmcheck and new FORCE argument + added. Replaced hack that always allowed checking routines to be + installed and enforce restriction that they have to be installed + prior to allocating any memory on the used heap or the FORCE argument + has to be non-NULL. + (mmcheck): New function that calls mmcheckf with FORCE set to zero, + for backwards compatibility. + * mmalloc.c (malloc): Store result in local variable before + returning it. Makes debugging much easier at negligible cost. + * mmalloc.h (mmcheckf): Declare. + * attach.c (reuse): Call mmcheckf rather than mmcheck. + * mmap-sup.c (__mmalloc_mmap_morecore): Improve to allow mmap + to select a base mapping address if none is otherwise given. + (mmalloc_findbase): New function that user can call to find + an available mapping address of a given size. + +Tue Jun 25 22:54:06 1996 Jason Molenda (crash@godzilla.cygnus.co.jp) + + * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir): + Use autoconf-set values. + (docdir): Removed. + * configure.in (AC_PREREQ): autoconf 2.5 or higher. + * configure: Rebuilt. + +Tue May 28 13:51:22 1996 Fred Fish + + From: Thomas A Peterson + * Makefile.in (install-info): Apply patch to install + mmalloc.info from srcdir if not found in build dir. + +Sun Apr 7 20:55:30 1996 Fred Fish + + From: Miles Bader + * configure.in: Use AC_CHECK_TOOL to find AR & RANLIB. + * configure: Regenerate with autoconf. + * Makefile.in: Use AR set by configure substitution. + +Fri Mar 29 09:57:36 1996 Fred Fish + + * mmalloc.h (mmtrace): Add prototype. + +Sat Feb 3 12:41:00 1996 Fred Fish + + From H.J. Lu (hjl@gnu.ai.mit.edu): + * mvalloc.c (valloc): new. + * mmemalign.c: Allocate (SIZE + ALIGNMENT - 1) and then trim + if possible. + (memalign): don't put the node on the _aligned_blocks list more + than once. + +Mon Nov 20 12:04:32 1995 Fred Fish + + * Makefile.in (OFILES): Make objects depend upon Makefile, + since Makefile sets DEFS which can definitely affect how + objects are to be compiled. + +Mon Nov 6 14:12:13 1995 Jason Molenda (crash@phydeaux.cygnus.com) + + * configure.in (AC_CHECK_HEADERS): add limits.h. + (AC_HEADER_STDC): remove. + + * mmalloc.h: document necessity of defining size_t before + including mmalloc.h. + + * mmprivate.h: add check for limits.h, remove definition of + NULL and size_t. + +Sun Nov 5 00:27:36 1995 Jason Molenda (crash@phydeaux.cygnus.com) + + * configure.in: AC_CHECK_HEADERS, not AC_CHECK_HEADER. + +Sun Nov 5 00:14:13 1995 Jason Molenda (crash@phydeaux.cygnus.com) + + * configure.in: add check for stddef.h + * mmalloc.h: include stddef.h if HAVE_STDDEF_H is defined. + +Sat Nov 4 19:10:13 1995 Jason Molenda (crash@phydeaux.cygnus.com) + + * configure.in: add AC_HEADER_STDC check. + + * mmalloc.h: check if STDC_HEADERS instead of __STDC__. + + * mmprivate.h: check if STDC_HEADERS instead of __STDC__. + +Tue Oct 24 13:17:44 1995 Stan Shebs + + * mmprivate.h: Remove declarations (PTR, etc) that are already + provided by ansidecl.h, include mmalloc.h earlier in file. + +Tue Oct 10 11:04:47 1995 Fred Fish + + * Makefile.in (BISON): Remove macro. + +Wed Sep 20 12:51:13 1995 Ian Lance Taylor + + * Makefile.in (maintainer-clean): New target, synonym for + realclean. Add GNU standard maintainer-clean echos. + +Thu Aug 3 10:45:37 1995 Fred Fish + + * Update all FSF addresses except those in COPYING* files + and shar archive of original FSF files. + +Mon Jun 12 12:11:57 1995 J.T. Conklin + + * Makefile.in (distclean, realclean): Remove config.cache and + config.log. + +Wed May 17 17:47:44 1995 J.T. Conklin + + * Makefile.in (Makefile): Added config.status to dependency list. + (config.status): New target. + +Fri May 5 15:17:53 1995 J.T. Conklin + + * mmap-sup.c: Removed munmap prototype. Some systems have a + slightly different prototype. + Wed May 3 17:18:13 1995 J.T. Conklin * Makefile.in, configure.in: Converted to use autoconf.