CVSROOT: /sources/m4
Module name: m4
Branch: branch-1_4
Changes by: Eric Blake <ericb> 06/06/27 13:31:44
Index: ChangeLog
===================================================================
RCS file: /sources/m4/m4/ChangeLog,v
retrieving revision 1.1.1.1.2.87
retrieving revision 1.1.1.1.2.88
diff -u -b -r1.1.1.1.2.87 -r1.1.1.1.2.88
--- ChangeLog 27 Jun 2006 12:49:50 -0000 1.1.1.1.2.87
+++ ChangeLog 27 Jun 2006 13:31:43 -0000 1.1.1.1.2.88
@@ -1,5 +1,14 @@
2006-06-27 Eric Blake <[EMAIL PROTECTED]>
+ * doc/m4.texinfo (Eval): Document 32-bit signed limitations
+ required by POSIX, and add example that exposed core dump on x86
+ architectures.
+ (Incompatibilities): Document incompatibility in eval precedence.
+ * src/eval.c (shift_term): Explicitly mask, to avoid undefined
+ behavior.
+ (mult_term): Explicitly check for -1, to avoid SIGFPE on x86.
+ * NEWS: Document this change.
+
* doc/m4.texinfo: Use @noindent consistently.
(Quoting Arguments): Document that unquoted parentheses group
arguments.
@@ -2261,4 +2270,4 @@
* Initial beta release. Release 0.50, manual 0.05.
- $Revision: 1.1.1.1.2.87 $ $Date: 2006/06/27 12:49:50 $
+ $Revision: 1.1.1.1.2.88 $ $Date: 2006/06/27 13:31:43 $