diff src/ChangeLog @ 4735:80d74fed5399

Remove "old" GNU malloc in src/malloc.c, and all references to it. Drop the GNU_MALLOC define, which was only used to distinguish between "old" and "new" GNU malloc. See xemacs-patches message with ID <870180fe0911061348g168f85e2m5153e2b554b94803@mail.gmail.com>.
author Jerry James <james@xemacs.org>
date Mon, 09 Nov 2009 09:21:59 -0700
parents a5210e70ffbe
children d261888e5069 a6f27e2b3d84
line wrap: on
line diff
--- a/src/ChangeLog	Mon Nov 09 17:05:19 2009 +0100
+++ b/src/ChangeLog	Mon Nov 09 09:21:59 2009 -0700
@@ -1,3 +1,22 @@
+2009-11-09  Jerry James  <james@xemacs.org>
+
+	* Makefile.in.in: Remove support for malloc.c ("old" GNU malloc).  Do
+	not define GNU_MALLOC, which was only used to distinguish between
+	"old" and "new" GNU malloc.
+	* alloc.c (malloced_storage_size): Drop support for old GNU malloc,
+	and recast the remaining test in terms of SYSTEM_MALLOC.
+	* config.h.in (GNU_MALLOC): Remove.
+	* depend: Regenerate.
+	* emacs.c (main_1): Clean up old, now irrelevant, commented-out
+	preprocessor checks.  Convert GNU_MALLOC test into an equivalent
+	SYSTEM_MALLOC test.
+	(voodoo_free_hook): Convert GNU_MALLOC test into an equivalent
+	SYSTEM_MALLOC test.
+	(Fkill_emacs): Ditto.
+	* gc.h: Ditto.
+	* malloc.c: Remove.
+	* s/sunos4-0-shr.h: Defining GNU_MALLOC is no longer necessary.
+
 2009-11-08  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* sysfile.h (DEFAULT_DIRECTORY_FALLBACK):