[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Changes to m4/ChangeLog,v
From: |
Eric Blake |
Subject: |
Changes to m4/ChangeLog,v |
Date: |
Thu, 26 Oct 2006 23:11:42 +0000 |
CVSROOT: /sources/m4
Module name: m4
Changes by: Eric Blake <ericb> 06/10/26 23:11:41
Index: ChangeLog
===================================================================
RCS file: /sources/m4/m4/ChangeLog,v
retrieving revision 1.434
retrieving revision 1.435
diff -u -b -r1.434 -r1.435
--- ChangeLog 25 Oct 2006 23:19:19 -0000 1.434
+++ ChangeLog 26 Oct 2006 23:11:41 -0000 1.435
@@ -1,3 +1,18 @@
+2006-10-26 Eric Blake <address@hidden>
+
+ Convert diversions to list instead of sparse array, part 1.
+ * m4/m4module.h (m4_shipout_text, m4_shipout_string): Use size_t
+ for length.
+ * m4/output.c (diversion, total_buffer_size, output_unused):
+ Track size in size_t. All users changed.
+ (struct diversion): Reduce size now, to compensate for part 2.
+ (m4_make_diversion, make_room_for): Avoid malloc overflow.
+ (m4_output_exit): Fix typo in assert.
+ (m4_output_init, make_room_for, m4_make_diversion)
+ (m4_insert_diversion, m4_freeze_diversions): Adjust users of
+ struct m4_diversion to disambiguate the new union.
+ * tests/builtins.at (divert): Detect this failure.
+
2006-10-25 Eric Blake <address@hidden>
* m4/m4module.h (m4_push_builtin): Add parameter.
@@ -8036,7 +8051,7 @@
-----
- $Revision: 1.434 $ $Date: 2006/10/25 23:19:19 $
+ $Revision: 1.435 $ $Date: 2006/10/26 23:11:41 $
Local Variables:
coding: utf-8
- Changes to m4/ChangeLog,v, (continued)
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/20
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/21
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/21
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/21
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/23
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/23
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/24
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/25
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/25
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/25
- Changes to m4/ChangeLog,v,
Eric Blake <=
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/26
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/27
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/27
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/27
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/27
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/27
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/28
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/30
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/30
- Changes to m4/ChangeLog,v, Eric Blake, 2006/10/31