m4-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Changes to m4/m4/m4private.h,v


From: Eric Blake
Subject: Changes to m4/m4/m4private.h,v
Date: Fri, 25 Aug 2006 22:06:43 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Eric Blake <ericb>      06/08/25 22:06:42

Index: m4/m4private.h
===================================================================
RCS file: /sources/m4/m4/m4/m4private.h,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -b -r1.55 -r1.56
--- m4/m4private.h      25 Aug 2006 19:23:02 -0000      1.55
+++ m4/m4private.h      25 Aug 2006 22:06:42 -0000      1.56
@@ -219,10 +219,15 @@
 
 
 
-/* m4_symbol_value.flags bit masks:  */
+/* m4_symbol_value.flags bit masks.  Be sure these are consistent with
+   M4_BUILTIN_* bit masks, so we can copy m4_builtin.flags to
+   m4_symbol_arg.flags.  However, if we ever add blind support to user
+   macros, then these names are better for use in the symbol
+   table:  */
 
 #define VALUE_MACRO_ARGS_BIT   (1 << 0)
 #define VALUE_BLIND_ARGS_BIT   (1 << 1)
+#define VALUE_SIDE_EFFECT_ARGS_BIT     (1 << 2)
 
 
 struct m4_symbol_arg {




reply via email to

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