# HG changeset patch # User malcolmp # Date 1167308138 0 # Node ID 142260edb7b5f420bac00f117501446a7a8dd635 # Parent e3fe0d9ca9413865dac30c298c29995db4b3ab0d [xemacs-hg @ 2006-12-28 12:15:23 by malcolmp] Use system malloc on ppc64, alpha and ia64. diff -r e3fe0d9ca941 -r 142260edb7b5 src/ChangeLog --- a/src/ChangeLog Wed Dec 27 22:51:11 2006 +0000 +++ b/src/ChangeLog Thu Dec 28 12:15:38 2006 +0000 @@ -1,3 +1,8 @@ +2006-12-27 Malcolm Purvis + + * s/linux.h: Enable SYSTEM_MALLOC on ppc64, alpha and ia64 + systems. + 2006-12-17 Aidan Kehoe * faces.c (complex_vars_of_faces): diff -r e3fe0d9ca941 -r 142260edb7b5 src/s/linux.h --- a/src/s/linux.h Wed Dec 27 22:51:11 2006 +0000 +++ b/src/s/linux.h Thu Dec 28 12:15:38 2006 +0000 @@ -206,3 +206,8 @@ /* 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