diff src/ChangeLog @ 2132:34ca43a57692

[xemacs-hg @ 2004-06-16 12:01:17 by malcolmp] IA-64 compilation and unaligned access fixes.
author malcolmp
date Wed, 16 Jun 2004 12:01:19 +0000
parents 13181f978082
children 5c7bc4e019e6
line wrap: on
line diff
--- a/src/ChangeLog	Wed Jun 16 10:32:59 2004 +0000
+++ b/src/ChangeLog	Wed Jun 16 12:01:19 2004 +0000
@@ -1,3 +1,15 @@
+2004-06-15  Malcolm Purvis  <malcolmp@xemacs.org>
+
+	* emacs.c:
+	* malloc.c: lim_data is a long because in some architectures
+	(eg ia-64) an int cannot hold the address range.
+	* mem-limits.h: lim-data is a long.  Linux uses getrlimit() instead
+	of ulimit() because ulimit() always returns -1.
+	* file-coding.h (struct Lisp_Coding_System): Moved a field to the
+	end of the structure to work around alignment problems on the ia-64.
+	* file-coding.c (struct convert_eol_coding_system): Added dummy
+	field to work around alignment problems on the ia-64.
+
 2004-06-08  Didier Verna  <didier@xemacs.org>
 
 	* config.h.in (EXTERN_C_BLOCK_BEGIN): Remove.