m4-commit
[Top][All Lists]
Advanced

[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: Wed, 25 Oct 2006 12:45:46 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Eric Blake <ericb>      06/10/25 12:45:45

Index: ChangeLog
===================================================================
RCS file: /sources/m4/m4/ChangeLog,v
retrieving revision 1.431
retrieving revision 1.432
diff -u -b -r1.431 -r1.432
--- ChangeLog   24 Oct 2006 14:14:13 -0000      1.431
+++ ChangeLog   25 Oct 2006 12:45:45 -0000      1.432
@@ -1,3 +1,15 @@
+2006-10-25  Eric Blake  <address@hidden>
+
+       * m4/system_.h (obstack_regrow): New macro.  Hopefully glibc will
+       accept it someday.
+       * m4/macro.c (expand_macro): Avoid referencing invalid memory.
+       Handle nesting the argc obstack.
+       (expand_token): Avoid unnecessary malloc.
+       (collect_arguments): Copy name before invalidating it.
+       (argc_stack, argv_stack): New variables.
+       (m4_macro_expand_input): Initialize argc and argv stacks once per
+       file, instead of once per macro.
+
 2006-10-24  Eric Blake  <address@hidden>
 
        * src/m4.h (includes): Add gettext.h, for N_.  Assume setlocale.
@@ -7998,7 +8010,7 @@
 
        -----
 
-       $Revision: 1.431 $ $Date: 2006/10/24 14:14:13 $
+       $Revision: 1.432 $ $Date: 2006/10/25 12:45:45 $
 
        Local Variables:
        coding: utf-8




reply via email to

[Prev in Thread] Current Thread [Next in Thread]