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, 26 Sep 2006 21:21:51 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Eric Blake <ericb>      06/09/26 21:21:50

Index: m4/m4module.h
===================================================================
RCS file: /sources/m4/m4/m4/m4module.h,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -b -r1.86 -r1.87
--- m4/m4module.h       18 Sep 2006 13:16:44 -0000      1.86
+++ m4/m4module.h       26 Sep 2006 21:21:50 -0000      1.87
@@ -216,6 +216,8 @@
 extern bool            m4_get_symbol_traced      (m4_symbol*);
 extern bool            m4_set_symbol_name_traced (m4_symbol_table*,
                                                   const char *, bool);
+extern void            m4_symbol_print   (m4_symbol *, m4_obstack *, bool,
+                                          const char *, const char *, bool);
 
 #define m4_is_symbol_void(symbol)                                      \
        (m4_is_symbol_value_void (m4_get_symbol_value (symbol)))
@@ -294,16 +296,18 @@
   M4_DEBUG_TRACE_CALLID                = (1 << 9),
   /* m: trace module actions */
   M4_DEBUG_TRACE_MODULE                = (1 << 10),
+  /* s: trace pushdef stacks */
+  M4_DEBUG_TRACE_STACK         = (1 << 11),
 
   /* V: very verbose --  print everything */
-  M4_DEBUG_TRACE_VERBOSE       = ((1 << 11) - 1)
+  M4_DEBUG_TRACE_VERBOSE       = ((1 << 12) - 1)
 };
 
 /* default flags -- equiv: aeq */
 #define M4_DEBUG_TRACE_DEFAULT         \
-       (M4_DEBUG_TRACE_ARGS|M4_DEBUG_TRACE_EXPANSION|M4_DEBUG_TRACE_QUOTE)
+       (M4_DEBUG_TRACE_ARGS | M4_DEBUG_TRACE_EXPANSION | M4_DEBUG_TRACE_QUOTE)
 
-#define m4_is_debug_bit(C,B)   (BIT_TEST (m4_get_debug_level_opt (C), (B)))
+#define m4_is_debug_bit(C,B)   ((m4_get_debug_level_opt (C) & (B)) != 0)
 
 extern int     m4_debug_decode         (m4 *, int, const char *);
 extern bool    m4_debug_set_output     (m4 *, const char *);




reply via email to

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