diff src/ChangeLog @ 4025:f9a0570637f3

[xemacs-hg @ 2007-06-22 00:21:12 by aidan] #ifdef out problematic AMD64 code, eval.c, record_unwind_protect_restoring_int, restore_int.
author aidan
date Fri, 22 Jun 2007 00:21:17 +0000
parents 53260b0cd16b
children f386b9b92417
line wrap: on
line diff
--- a/src/ChangeLog	Thu Jun 21 23:27:16 2007 +0000
+++ b/src/ChangeLog	Fri Jun 22 00:21:17 2007 +0000
@@ -1,3 +1,12 @@
+2007-06-22  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* eval.c (restore_int):
+	* eval.c (record_unwind_protect_restoring_int):
+	Conditionalise the munging of a C integer into a void pointer on
+	whether it's necessary at compile time, using INT_VALBITS (which
+	describes how many value bits a Lisp integer has) and INTBITS
+	(describing how many value bits a C integer has).
+
 2007-05-24  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* eval.c (Feval):