m4-commit
[Top][All Lists]
Advanced

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

Changes to m4/m4/m4module.h,v


From: Eric Blake
Subject: Changes to m4/m4/m4module.h,v
Date: Tue, 05 Sep 2006 13:25:25 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Eric Blake <ericb>      06/09/05 13:25:24

Index: m4/m4module.h
===================================================================
RCS file: /sources/m4/m4/m4/m4module.h,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -b -r1.81 -r1.82
--- m4/m4module.h       28 Aug 2006 12:48:54 -0000      1.81
+++ m4/m4module.h       5 Sep 2006 13:25:24 -0000       1.82
@@ -51,9 +51,12 @@
   /* Set if macro should only be recognized with arguments; may only
      be set if min_args is nonzero.  */
   M4_BUILTIN_BLIND             = (1 << 1),
-  /* set if macro has side effects even when there are too few
+  /* Set if macro has side effects even when there are too few
      arguments; may only be set if min_args is nonzero.  */
-  M4_BUILTIN_SIDE_EFFECT       = (1 << 2)
+  M4_BUILTIN_SIDE_EFFECT       = (1 << 2),
+
+  /* Mask of valid flag bits.  Any other bits must be set to 0.  */
+  M4_BUILTIN_FLAGS_MASK                = (1 << 3) - 1
 };
 
 struct m4_builtin
@@ -253,8 +256,9 @@
 /* --- MACRO MANAGEMENT --- */
 
 extern void       m4_macro_expand_input (m4 *);
-extern void       m4_macro_call         (m4 *, m4_symbol *, m4_obstack *,
-                                         int, m4_symbol_value **);
+extern void       m4_macro_call         (m4 *, m4_symbol_value *,
+                                         m4_obstack *, int,
+                                         m4_symbol_value **);
 
 
 




reply via email to

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