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: Sat, 11 Nov 2006 16:21:26 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Eric Blake <ericb>      06/11/11 16:21:25

Index: ChangeLog
===================================================================
RCS file: /sources/m4/m4/ChangeLog,v
retrieving revision 1.452
retrieving revision 1.453
diff -u -b -r1.452 -r1.453
--- ChangeLog   11 Nov 2006 14:00:28 -0000      1.452
+++ ChangeLog   11 Nov 2006 16:21:25 -0000      1.453
@@ -1,5 +1,20 @@
 2006-11-11  Eric Blake  <address@hidden>
 
+       One step closer to allowing C++ compilation - don't blindly
+       convert between char* and unsigned char*.
+       * m4/m4module.h (m4_set_syntax): Change signature.
+       * m4/m4private.h (m4_string): Use signed char.
+       (m4_get_syntax_lquote, m4_get_syntax_rquote, m4_get_syntax_bcomm)
+       (m4_get_syntax_ecomm): No longer a need to cast.
+       * m4/syntax.c (m4_set_syntax, m4_syntax_create, m4_set_quotes):
+       Reflect this change.
+       * m4/macro.c (expand_argument): Simplify.
+       (expand_token): Use proper type.
+       * src/freeze.c (reload_frozen_state): Likewise.
+       * m4/input.c (MATCH, match_input): Likewise.
+       * modules/m4.c (translit): Likewise.
+       * modules/gnu.c (substitute): Simplify.
+
        * m4/macro.c (trace_format): Use canonical type name.
        * m4/output.c (m4_freeze_diversions): Likewise.
        * src/freeze.c (produce_module_dump, dump_symbol_CB)
@@ -8216,7 +8231,7 @@
 
        -----
 
-       $Revision: 1.452 $ $Date: 2006/11/11 14:00:28 $
+       $Revision: 1.453 $ $Date: 2006/11/11 16:21:25 $
 
        Local Variables:
        coding: utf-8




reply via email to

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