CVS update by malcolmp xemacs/src/s ...

xemacs-cvs at xemacs.org xemacs-cvs at xemacs.org
Thu Dec 28 07:15:39 EST 2006


  User: malcolmp
  Date: 06/12/28 13:15:39

  Modified:    xemacs/src/s linux.h
Log:
Use system malloc on ppc64, alpha and ia64.

Revision  Changes    Path
1.1036    +5 -0      XEmacs/xemacs/src/ChangeLog

Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/ChangeLog,v
retrieving revision 1.1035
retrieving revision 1.1036
diff -u -p -r1.1035 -r1.1036
--- ChangeLog	2006/12/17 11:26:07	1.1035
+++ ChangeLog	2006/12/28 12:15:23	1.1036
@@ -1,3 +1,8 @@
+2006-12-27  Malcolm Purvis  <malcolmp at xemacs.org>
+
+	* s/linux.h: Enable SYSTEM_MALLOC on ppc64, alpha and ia64
+	systems.
+
 2006-12-17  Aidan Kehoe  <kehoea at parhasard.net>
 
 	* faces.c (complex_vars_of_faces):



1.20      +5 -0      XEmacs/xemacs/src/s/linux.h

Index: linux.h
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/s/linux.h,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- linux.h	2002/08/12 14:45:34	1.19
+++ linux.h	2006/12/28 12:15:38	1.20
@@ -206,3 +206,8 @@ Boston, MA 02111-1307, USA.  */
 /* XEmacs: removed setpgrp() definition because we use setpgid() when
    it's available, and autodetect it. */
 
+/* The in-built malloc does not work on PPC64 or Alpha, so use the system
+   malloc for now. */
+#if defined(__powerpc64__) || defined(__alpha__) || defined(__ia64__)
+#define SYSTEM_MALLOC
+#endif





More information about the XEmacs-CVS mailing list